Hi, I understand your frustration - Nothing worse than accidents inside or a puppy that is intent on doing business in the wrong spot.
Firstly (and this is something we did) is never let your puppy go where he wants while inside. Put him on a lead and he can only go where you direct him. This will make him learn that when in the house he has "his" spot (we taught our puppy that "on your mat" means that she must go to her mat on the floor and nowhere else - apart from when we picked up the lead and asked her to follow us) EDIT: We say "On your Mat" for a blanket/mat that we use anywhere we want her to sit/lay down. We can move it anywhere in the house (not that we need to anymore, she is 80% toilet trained and gets a little more freedom in the house now, without a lead) Her "mat" is a blanket that we brought her home in and we will take it when we go to other people's houses etc. It's her spot to sit when we don't want her wandering. Her crate command is "Bed Time" (we separated these as they are different things for different purposes and the 2 separate commands work brilliantly)
Secondly, For Asha, the ideal time for a toilet break (wees or poos) is 10-20 minutes after food and drink, it's like the body tells her "oh, you just drank, must wee out the previous drink" and the same with poo) we have found that when we feed 11-12 hours apart, poos tend to be the same - So after a drink or meal - Be ready.
Like humans, as soon as your pup has woken up from a nap, take them straight out (Go with him, have him on a lead) and take him to a boring area. Repeat "go wees" or "go poos" whatever verbal cue you'd like to give it. Just repeat until something happens. You think you sound ridiculous, but it definitely works.
Toilet training is something you have to physically do with him - If you pop him outside without taking him for a walk outside, he will just want to come back inside to you and then you can create a monstor with him going to the toilet right near the door - But if you go for a lead walk to the same area every time, he will soon realise that when he goes on a lead outside and goes to the toilet, bingo, he gets to go back inside. Wee or poo outside = good things!
Pups wee and poo A LOT. so toilet training, if consistent can be put in place really quickly - But if your puppy can be lazy, he will be. My brother is struggling with his 19 week old GSP X Vizsla only going to the toilet on the concrete - as they have another dog, she didn't do the inside/outside toilet training thing, she has pretty much been outside the whole time and is just being a little lazy, but it's a hard thing to undo.
EDIT: One thing I've always disliked is going to someone's house, walking on the lawn, only to dodge poop landmines. One thing we tried to do with Asha was take her onto the garden beds. Now she wee's on the lawn and since we have had her (7 weeks) she has NOT DONE 1 SINGLE POO on the lawn. She did do one on the pavers near a gate (6 weeks ago) but I just removed it as soon as I saw it and thankfully no other poos on the pavers, they are all on the garden beds (we have a good sized garden, but only half is lawn, the rest are larged chip-barked garden beds, so it's perfect. Success!
Last edited by Schnecke; 09-14-2015 at 07:49 AM.
Reason: Added Extra Info as original reply was typed fast
Asha - 22/05/15 Wolfhound cross a Dogue De Bordeaux X American Bulldog.