I have a little problem on my hands. My cavalier is about 9 months old now. I have been bragging to my friends of how well potty trained he is in my house. He hasn't had an accident in over 3 months, however, I took him to my grandma's house and he urinated on her couch. After he urinated, he jumped down and scratched his feet on the carpet as if he was marking his territory. I was so embarrassed of this that I didn't even tell my grandma, and I went and cleaned it up quickly. Does anyone have any suggestions of how I can correct this problem? I am now scared to take him to anyone else's house. Thank yall.