potty training
When our dogs are pups and just learning, they are taken outside as soon as they wake up, after they've eaten and a number of times in between. Most learn very quickly. BUT .... there is the ocassion when an older puppy, who should know better just comes in from outside and STILL takes a dump. Now.... let me tell you.... with Boxers this is a BIG mistake (literally). I do not advocate rubbing their noses in it, but I DO advocate showing them their mistake and asking the question "What is this???" in a stern voice. They are not stupid, they know it's theirs and they know that it was the wrong thing to do. They then go outside again, knowing that I am not pleased. Keep in mind that dogs are naturally pack animals. There has to be an alpha leader. It's either going to be you or your dog. IF you do not take the stance as the alpha leader when your dog is a pup, your dog will when it's older. Our dogs are VERY loved, and very sociable, well adjusted dogs. They are not intimidated and they are not cowering social misfits. When your child makes a mistake, the evidence is right there in their underwear. Again, most parents will ask the question "why?" and tell them that's just not acceptable especially when they've been potty trained for some time. The thing with dogs, is that they go pooh or pee in the house they then go away from it. Taking them back to the site of the impropriety lets them know that they did not get away with anything. Rarely, will our dogs continue on with doing their "business" in the house once they've been made to realize that it just isn't acceptable to do so and that we are not pleased with them. For the most part dogs thrive on the attention of their human companions so when that companionship is withheld, even for a half an hour, that is usually punishment enough.
Having said all of that.... one would have to ask the JRT owner what type of situation the dog came from that makes the dog think, as a 2 year old, that it is ok to do it's "business" in the house. At this stage, although late, it would be better to crate train the dog. A dog will not defecate or urinate where it has to sleep. Make sure that as soon as you let the dog out of the crate that it goes outside and PRAISE him for being such a good dog when he does do his business outside. Keep in mind that if your dog has been outside playing for 2 hours and went to the bathroom when he FIRST went outside and has not gone since, he will probably need to go again so don't be surprised if he goes as soon as you bring him into the house which is where the crate would be useful. Come into the house, put the dog in the crate and 15 or 20 minutes later take him outside again to go to the bathroom. Once he's gone, praise him and bring him inside for free roaming. If he has a sleep, take him out as soon as he wakes up, as soon as he's done eating and every hour or so until he's actually house trained. Make sure he's praised everytime he goes outside.
Anyhow, for what it's worth, that's my 2 cents.