We often let our dog out to pee in the garden, but recently she’s been peeing on the terrace. It first happened when I let her out before bed, so I thought she was just tired, and the terrace was covered in snow, so it’s difficult to cross. However, she still pees on the terrace, even though we now have cleared a path in the snow for her, and have tried to cover the scent of her pee as best we could. How can I teach her not to pee on the terrace, especially now in winter, when there is no grass?

Go outside with her and walk her to the grass. Don’t give her the opportunity to pee on the terrace. It sucks, but it’s a pretty surefire way to solve your issue. -C