Grooming, daycare, boarding, training - my dogs and I have done it all with PDX. When your dogs are like family members, it's scary to drop them off for daycare or boarding. But my German Shepherd mix loves his PDX days. Every day when I leave for work, he looks at me, just hoping he gets to go. On the days I take him, he is so excited - but when he gets home, he's just so exhausted that I know he had a great and busy time. He's less nervous around other dogs and people too. The staff is great - it's obvious they know and love every dog they care for. The training classes should be mandatory for every dog owner - not only do the dogs learn obedience or manners or whatever class you take, the owners learn how to better understand and partner with their dog. It definitely creates a better relationship between us. Bottom line - they are the best at what they do, which is caring for my dog.