Nothing is worse than soiled carpets because your dog hates going outside hwen it's cold out. Yes, I have struggled with that before with Rocky, and I learned that by making him warm and comfortable when he goes outside, he doesn't mind it as much. A winter jacket like one from Bloomingtails is a great idea. Sure your dog will look cute, but he will also be comfortable and warm and it won't be so terrible for him to have to go outside rather than just sneak and pee on the carpet when you aren't looking. TRUST ME!!!