I employed All About Canine Care to help with housebreaking and manners training for our toy Pomeranian puppy. I found this service via an internet search. I was pleased to find Bill was very competent as a trainer, as well as professional and organized. Our dog also responded well to Bill and enjoyed the training sessions. He provided our family with the information to train our dog, as well as introducing each skill to our pet. The training takes patience and practice to be successful. I found Bill to be very encouraging as well. I would use Bill again and recommend him to others.