<human>: Summarize the given text in a few sentences.

My pooch piddles a bit (out of excitement or submission -- I've read both) when I come home. I'm looking for some good solutions to this. Here are some details:

- 2.5 yr old female border terrier mix (I rescued her at 4 months)
- She took to potty training easily and NEVER has other accidents in the house
- She is well-trained otherwise: never chews anything but her toys, is very attentive and responsive to commands like sit, stay, come, heel, etc. 
- She is kennel trained, and if I'm gone during the day, she is kenneled
- Here is when she piddles/pees a little: if I come home around 9-10pm and my roommates have already gone to bed (they are early risers), they'll simply let her sleep on the couch til I get home. Which is totally fine. But then I come home and it's as if she thought I was never coming home again. She cowers near my feet and then pisses a few drops. Every. Damn. Time. 
- Roommates confirm that they take her out around 8:30 every night, so it's not as if she should have to pee. 
- In the past, when my roommates have kenneled her at bed time (and I'm not yet home), she's whined a bit. There is another dog in the house, and my dog is probably confused about why she's the only one in a kennel, and she normally sleeps on a chair in my room that she loves. 

Any suggestions?
<bot>: My dog piddles when I come home, but only at night. I want to train her to stop doing that so I don't have to keep spot cleaning the carpet.