My entire family is as soft as mush when it comes to dogs. Thanks to the edition of 2 rescues, we are now up to 4, and the only place we would ever dream of taking our dogs is Pupsi. We have used them for 3 years now, and they have consistently delivered every time. Tracy and the wonderful staff have worked with our spoiled monsters on everything from basic commands to walking to obsessive habits, and we see leaps and bounds of improvement every time we take them there. I was completely stunned to see how much progress one of my dogs made in one day on his tennis-ball obsession. The staff and assistants are completely professional, and any remark otherwise is a complete myth. I have never had any unpleasantness with anyone at the front desk, and it would do everyone who rated this place one-star well to remember that these are dog trainers and not the wait staff at TGIFridays or that server in ""Office Space"". Tracy, Mary, Trace, and the rest are totally amicable and friendly, but they are in a dog-based environment and they will stay cool and collected because it's part of how they maintain the peace. The place they work in is clean and tidy, and so well together they can even keep a parrot in the same room with many animals. Pupsi is the best place in town for dogs on any issue, from obedience to boarding to day care, and I can't wait to take mine in tomorrow. To the stafff and assistants at Pupsi, thank you so much!