Bill has done an amazing job with my 9 month old dachshund, Penny. As a first-time dog owner, I was lost and nervous about training my puppy. Bill put me at ease immediately and helped give me confidence in training Penny. Bill is personable, professional and very knowledgeable! He gives so much above and beyond what a typical dog trainer does, providing helpful tips for potty training, useful toys to get etc. I have gotten so much value out of hiring Bill! If you are looking for a dog trainer, I would highly recommend him any day!