The vets at Panther Park were our puppy's first doctors when we got him. They were friendly and gentle, and didn't laugh too hard when we brought the pup in repeatedly for silly things (like when he had silver teeth from chewing on the sprinkler!). They also board for reasonable cost. We boarded our pup there on numerous occasions, and we never felt bad about leaving him there. He got daily walks and socialization, and he actually seemed to gain weight on their food. I'd recommend this group of vets.