Had my dog for over 4 months now and he just pissed on my bed, again. I crate him during hours I'm at work at take him out periodically to relieve himself, and when he does I always reward him with a treat or praise.
He has pissed indoors god knows how many times now though. It's never consistent, so unless I'm up his ass and taking him out every 2 hours, he will let it go anywhere he thinks is convienient. I just did laundry yesterday and he's already soiled my blanket and it needs to be washed again.
Is there any possible way for a dog to realize they need to hold it EVEN if they're not in their crate? Because it doesn't seem so. He does not associate indoors with "don't shit or piss" , he only associates being confined in his crate with that.
I smacked the crap out of him (literally; he shit on the floor because I must have scared him) and immedietly took him outside and put his face directly in the area he soiled and yelled at him but I already know dogs don't associate yelling with punishment and have no idea what the fuck they're doing.
Anyway, I love this dog and he's like my son but this is something I can't tolerate and I'm going to probably regretably give him away to someone. He's pissed on any fabric possesion I have and it's gotten to the point where I am resenting him.