Hi T.
The best way is to crate/kennel train the dog.
Here are some tips I used to give my customers when I taught dog training.
Make the kennel the dogs safe place. Never use it as punishment. Feed the dog in the kennel, give it treats for getting in the kennel, etc so it will begin to like the kennel.
If the dog does not like the kennel and is barking, do not take him out while he is barking this will ONLY reinforce the barking. As soon as he gets quiet you can let him. you want to reinforce good behavior.
Here is how I potty train:
put dog in kennel.
take dog out to go to the bathroom.
if the dog is successful HUGE praise and a cookie. Make a big deal about it. Since the dog was successful he can earn some time outside the crate in the house.
If the dog does NOT go, put him back in the crate, wait 30 minutes and try again. Dog ONLY earns free time in the house after he successfully goes outside.
The dog will pick this up very quickly.
Use the same word while the dog is going (potty, hurry up whatever you choose, be consistent)
You have to make a big deal about going outside and make it fun.
You also need to clean up the mess in the house with Natures Miracle so that the smell is removed and it doesn't tempt him to go again in the same place.
Please feel free to email me, I will give you # where you can call me and we can talk if that will help!
J.
____@____.com