I'm not sure, you seem to be doing things right. I would give him the treat outside right after he pees, since I read some where they'll think they get a treat from coming back inside not for peeing. Other than that, all I can suggest is keep him on leash or in a crate if you do not have your complete attention on him.
Good luck.
__________________ Vanessa & Scruffs (2 year old Yorkie) RIP My Little Neu (16 year old Cocker Spaniel) |