We came to Bill regarding our 1 year old mini cavapoo Timmy. After the initial consultation, Bill customized a training program to fit our busy schedule, which allowed Timmy to be trained in the comfort of our home. Bill quickly addressed Timmy’s strengths and weaknesses, and used these as a basis for ongoing training. Timmy always looked forward to Bill’s visits, and the results have been amazing. Timmy’s training and habits have improved substantially. We appreciate everything that Bill has done for our family, and would highly recommend him to anyone that is looking for a positive training experience.