Maybe take him out in the AM and the PM for a good walk (at least 20 mins). And let him 'mark' on the walk till his heart content. Then come back in and use the belly band when he can't be trusted. The fake grass might be good too and get the fire hydrant
He is trainable