We love this PetSmart location. The employees always remember our dog and greet him lovingly. It's really great to see the same faces there week after week, and that makes the store a fun place for us (and our pup!) to visit. We are on to our second puppy training class with Tracey who is an exceptional facilitator. We love coming to train with him weekly, and will probably continue classes even after we finish this intermediate session.
I had a pretty poor experience in working with Banfield, so that's the only reason I gave just 4 stars instead of 5.