I have a 5 month old chihuahua, he is very excitable and when guests come over he jumps on the couch with them and pees all over them and my couch. I tried spraying him lightly with a bottle of water and crating him per another suggestion from a friend, but was told that is not the correct way since he doesn't understand what he has done wrong. I'm not sure what to do but I don't like him peeing all over my couch and guests.