My partner and I have had truly the best experience working with Urban Pooch in 1-1 sessions with our highly anxious rescue dog! Both lead trainers with whom we have worked, Gabrielle and Pamela, have been patient, kind, and compassionate as they guided us through the training process. Pamela (with whom we have worked the most) is highly knowledgeable and she makes learning fun for both humans and dogs. Our dog has made demonstrable gains in a relatively short amount of time (1 month). I highly recommend!