I have had great luck with routine. I have raised two puppies with each only having 1 or 2 accidents in the house, ever. Essentially I have set times for food and water and I don't vary from that....