My male 1 yr old mixed breed is suddenly peeing all over the house. He knows it is wrong by his reactions, but continues to do it when we are away or asleep. Could it be because my female terrier is in heat? I have noticed a white/yellow discharge coming from his penis. Could this be a urinary infection?