First, remember that what goes in affects what comes out!
Often, the more processed the food, the more a dog eliminates. Their bodies simply aren’t absorbing a lot of the nutrients that have been modified to a point where they can be pretty far from their natural-state, and this can result in more waste coming out of the dog than you’d like. Consider switching to something less processed, like a dehydrated or frozen food. Or, you can even try making some homemade meals.
Experiment walking your dog on different surfaces.
You might also experiment with walking your dog on different substrates outside. Some dogs are triggered to pee on metal versus grass or dirt. Inside, avoid letting your dog have access to things or areas where he likes to pee. This could mean rolling up rugs, as dogs often like to go on things that are soft and absorbent.
Keep walks short and frequent.
Lastly, keep walks short and frequent. Better to go out and come in a lot rather than trying to stay out until your dog goes. In between those outings, keep your dog in a confined area of your home where you can see them. A baby gate or keeping your dog leashed indoors is a great option.
Reward heavily
When your dog goes in the right spot, reward them with an extra special reward! Think great treats and tons of verbal praise. Make sure to give it to them after they go, not while they’re going — you don’t want to distract them!