Most people don't think small dogs need real training but Bob worked absolute miracles with our 1yr old chihuahua/terrier mix. Leeroy was aggressive toward people he didn't know and would not listen to any commands. In 4 short lessons Bob had changed Leeroy's entire attitude, he became the obedient lovable dog we always knew he was capable of being. This training was worth every penny of the investment and I wish we had gone straight to Bob as other training we had tried (group training classes that were on leash only and used treats) returned zero results no matter how hard we tried. Do not hesitate to hire Bob and American K-9 they are by far the best in valley.