We have different treats for pee and poop time. And he gets praised up everytime he goes outside. In fact he knows hes done good as he come running over tail wagging. I try not to shout at him for being naughty and messing indoors. And there are certainly no treats. But if we catch him starting to go we give a short sharp NO. But he carries on regardless. Hes a very stubborn little thing. And as I say hubby is getting really annoyed. Something I really didnt want, as it took me years to get round him to let me have a Yorkie. In my eyes.. stressing out over it doesnt solve the problem.