Answer by
keiki (1376)
Crate training is extremely effective if done properly. The best way to keep a dog from urinating anywhere in the house is to not give the opportunity to sneak away and do it. So that means if the dog isn't right next to you, it's in the crate when you can't watch it.