All reviews seem negative
Pets Are People Too is a mediocre vet clinic. I have had some individual vets who I have been very pleased with but overall I haven't been very pleased. First, i'm allergic to c...