Training a dog that hasn't pooped during a long walk
You can train your dog to poop outside. First, soak up the dog's urine on newspaper and train it to poop on the newspaper. Then, take the newspaper outside and teach it to poop there. If the dog doesn't poop outside obediently, you can put it in its crate as a punishment. When the dog poops outside for the first time, you should reward it promptly.