I would be leary of Banfields, the only reason I say that is with my experience you never see the same Vet twice. I do not take my dog to Banfields but know people who do, the dogs get good care but my opinion is I want my Vet to know my dogs history and know her personally.
I am probably not a good one to answer this, I have used the same Vet for over 15 years (since I lived in Georgia). I am very pickly about the care Sophie Kate gets and would only trust her to health to my Vet or to specialist she referred.
Regarding grooming, I use Petco so I cannot comment on PetSmart's groomers. I do know that the few times I have been in the store the grooming area is always busy.
__________________ Cheryl,Mom to SophieKate |