I would reccomend this animal hospital. the staff here are very caring, not only to the animals but also the owners. They are qualified veterinarians and assistants. They don't do unneccessary tests. They explain everything in advance so that I can make an informed decision on the care my pet will receive. I always take my pets here for their medical needs.