I'm very happy with the care my puppy has received so far. The staff is friendly and knowledgeable. All decisions and tests/procedures have been explained well.

Caitlen B.