Belly belt is an effective tool to make your puppy stop from the marking territory and if it still it still not stop then all urine get absorbed in the pad. Another effective way is to walk him and keep an eye on it. When it start raising its leg then follow it and snap it. If you get success to stop it timely then take it outside and appreciate its action.
Usually 14 days required to teach the dog about cleanliness but there is a need to be consistent. It is important to watch it a whole day and guide it in a proper manner.