My dog wee's in his bed if I put a blanket or pillow in there he also wee's and poos over my kitchen when I'm at work. He is a two year old bulldog. He has been castrated and the vets have checked him out for any infection or incontinence and is all clear. Some say a companion because he might be stressed out but I'd like any suggestions before I do go ahead with another dog for him
Crate training is my go to for house soiling. It must be big enough for the dog to stand up, lie down and turn around. If the crate is too large he will just soil in one spot and sleep in the other.
When he does his business outside be sure to reward him with treats (clicker training is always a good idea).
You can also hire someone to come by your place at lunch time to let him out.
Getting another dog to try and fix a problem is never a good idea, you may end up with two dogs soiling or two dogs anxious for your return. If a dog is missing his owner having a companion won't make him miss you less.
If he's anxious when home alone you can try doggy daycare or try some anti-anxiety medications (under a veterinarians guidance).