Try not to use disinfectant when you clean up a puddle as the ammonia in it apparently makes a strong urine smell to the dog (and the dog might want to re-mark that spot at a later stage). Try adding an enzymatic washing powder/liquid (like you use on your clothes in the washing machine) to some water and clean it with that.
As an aside, it can take males a lot longer than females to be completely house-trained i.e. no accidents at all. Some may not stop having the odd accident until about 10 months of age. It is also very common in males to urinate when they are happy and pleased to see you - this too should stop when they reach maturity!
Back to FAQ page