I take my dogs to Pet Care Associates for their pet care needs. They have a vet and medical team to deal with your pet's health issues. They also have a grooming section so your pet can be groomed. The only reason I gave it 4 stars is because the vet isnt the nicest person in the world, but she is a great vet. And some of the staff aren't very friendly either, but overall the quality is good.