/thread. Best advice here. You did not mention the breed that I saw skimming the thread. Large breeds are easier than small breeds. My experience is when you get home, let the dog out of the crate, pick it up and carry it outside, once it does its business over the top praise .... good pee, good poop, reward and associate praise/reward with each action. Inside, fun play for an hour, into the crate for 2 hours, repeat. This method took me 3 days to train 3 different dogs. IMPORTANT You MUST get the smell out of the areas where the animal defecated in the house. White vinegar works to neutralize urine, google what works for poop. Don't just clean, but throughly clean the areas prior to beginning crate training. Respectfully, your thinking is incorrect, dogs do not do things out of spite. It can sense your anger and is likely nervous around you though. Let it whine in the crate, do not let it out, that rewards the whining. Put a chew toy in there with it to keep it occupied. This is the way to resolve the issue. You are getting spot-on advice and disregarding it man. With all due respect btefft, you are the one spreading incorrect information. Spanking and rubbing an animals nose in its mess is a totally ineffective method of training. They live in the moment, and have no idea what you are correcting them minutes or hours later. You have to catch them in the act, correct, take outside, they finish, over the top praise, play for an hour inside, crate for 2 hours. This, and clean up the mess with the correct chemicals to neutralize the odor.