So my dog Leo has been a bit of a hassle from the beginning and has recently ( in the past week maybe) displayed some strange behavior that I would like some advice on correcting. He is not allowed on the couch unless we invite him on and even then he is instructed to lay down. He apparently has a problem with this because twice this week after being told "down" he has gotten down, then jumped back up to pee on the couch before getting off again. Its frustrating. It even happens after he has just been outside using the restroom. I have used so much cleaner trying to get out the urine and the smell since a new couch is expensive... I punish him afterwards but I know he's doing it because he's upset that he can't be on the couch when he pleases. What can I do to correct this? Thankfully its happened only while my husband is not home so he hasn't gotten upset about it and I hope to correct it before he finds out ( he loves lily but has developed some anger towards leo). Thank you for any help you can provide.