Dr. Allen and his entire staff are very knowledgeable, considerate and always take the best care of my 3 dogs. My dogs actually love going to see the vet - which is pretty rare - Only vet I will take my pets to. Love, Love them! View on Google (opens in new tab)