If your dog has a clean bill of health they could be exhibiting territorial marking behaviors. Stress can cause a previously house broken dog to start marking. A move, a drastic change in routine, a new family member (human or furry) can make a dog feel insecure and want to make a statement.
Some dogs pee out of excitement or fear, but it is usually obvious when and why these accidents occur. A common example is you dog might pee when his favorite visitor comes over.
Once you’ve ruled out any illnesses you can begin to figure out why your dog is peeing. We recommend working with a Certified Dog Trainer to help resolve the issue. Or if your dog simply can’t hold it all day consider hiring a dog walker, or trying out doggy day care. If your dog is having legitimate accidents (i.e. not medically related or marking behavior), they will be as unhappy about it as you are. Solving the problem with lead to happier owners and happier pups.