I have two yorkies that I could not get potty trained. I have a few other issues but potty training was the biggest. I could not be more pleased with the training that they received. Hal is great and knows exactly what he is doing. I would recommend Hal to everyone. Thank you for helping me like my boys again.