Peter is a wonderful trainer who really understood our puppy needs. During training, he equipped us with tools to establish good behavioural habits and our pup has shown vast improvement in just a few weeks. Peter continued to address several different issues from begging to showing signs of attachment with patience and expertise. We now feel best equipped to improve on his good behaviour and feel that Sawyer is a happier puppy as a result! Peter is a fantastic trainer and we highly recommend...