He is supposed to be house broken and I believe he is doing this out of spite (in a sense) because he KNOWS he did wrong.
I'm never gone for more than 3 hours (the average being about 2 hours). I let him out prior to me leaving but I think I will turn the air conditioning on and removing his water bowl for periods of time (that's a good suggestion!)
Maybe i can help im a dog trainer..first off a dog wont pee out of spite -we have a tendency to anthropomorphise dogs and i GAR-UN-TEE they don't have to congnative ability to pre-meditate a revenge/ spite pissing or shitting (they will urinate when nervous or to mark territory tho..and sometimes that territory can be a bed or a pile of laundry)
Its FINE to limit your dogs water intake to a degree..one thing i always recommend when housebreaking is feed dinner early(if you can) and take water away 3 hours before bed-OBVIOUSLY use common sense and if the dog needs water give him water
Dogs short term memories do NOTwork the same way ours do I HATE HATE HATE to see people find a puddle or a shit on the ground and drag the dog over and yell "Look what you did" THEY DONT UNDERSTAND!!! I know its the old school way of handling it but it NOT helping- just a few seconds after the dog is finished urinating he's over it..he's forgotten about it and does NOT understand that he is responsible for whats on the floor...Dragging your dog over to his mess and yelling makes everything worse; the poor dog has NO idea what it did wrong.. and is going to associate peeing in general with a bad experience .if you CATCH the dog in the act you have a one or two second window right when he's done to repremand him..and thats with a firm NO! or a loud noise..please dont roll up a newspaper or anything..
ANother thing(forgive me if someone has posted this type of stuff already..you have to get an ENZYME CLEANER for the urine stains..carpet cleaner or 409 or bleach wont do it..you need to have "natures miracle" the enzymes in the solution actually eat the urine..so the smell is not masked its gone..once a dog makes a habit of peeing and can smell it they are going to continue to go in the same place
The MOST important part of the process...is to PRAISE THE DAYLIGHTS out of the dog when he does his business outside..pick a simple phase like "be a good boy" "go potty" and say it over a few times and esp WHEN the dog is peeing..he will understand that that phrase means take a piss..every time he pees outside you have to act like he just dragged timmy from the well, give him treats, hug him, kiss him..it wont take anytime at all for him to start to associate peeing outside with positive attention
If he pees in the house and you catch him a firm no, then bring him outside..even if he doesnt go.
Alot of people expect dogs to "signal" when they need to go out and lots of dogs will but if he doesnt you need to take him out frequently
(like every half hour or so when your home!!! this is one thing people neglect to do when a dog isnt housebroken..you have to WATCH the dog and take him out EVEN if you think he doesn't need to go...this way your preventing another accident and negative experience for him) and ask him to pee if he doesn't after a few min go back in..back out again in another half hour or so..in the same spot in the yard where he has previously peed
I dont know what you do when your away from home but if he's alone the best thing to do is to limit his space somehow..that way he wont do a stealthy piss somewhere you dont know about and keep going back to that place..so keeping him confined until he's fully housebroken(when he's alone) is the best idea_
So anyway I hope im not trying to preach im trying to help..i know it can be frustrating..but take the time in the beginning and you wont have to worry about it...