He's a purebred Cocker spaniel, 13 weeks old, we've had him since 8 weeks old. He's an absolutely lovely boy who is quick to learn and more or less as obedient as can be expected at his age. He gets lots of love and cuddles and he's hardly ever on his own. He has a crate that he goes into overnight with absolutely no problems. He also uses it during the day as and when he wants to.
Basically he's a happy, secure, contented little chap.
BUT HE WILL NOT STOP WEEING ON MY KITCHEN FLOOR.
I know what I'm doing, I've raised puppies before. From day one he went into the garden to toilet. He quickly got the hang of it and doesn't poo inside the house. To start with we took him outside regularly and gave lots of praise and fuss and sometimes treats when he went. But something isn't working because he prefers to wee in the house!
He has constant access to our secure, walled garden. There's nothing out there that scares him. I'm still taking him outside regularly because if I don't he will go inside. I can't keep an eye on him 24/7 so there are still puddles of puppy wee in the kitchen.
Last time I caught him doing it I yelled at him and put him outside for a few minutes. Then all forgotten. I had a dry kitchen for the next couple of hours and I dared to hope we might have cracked it.... then I walked into our sitting room - big puddle of wee on the carpet!
He doesn't like going on wet grass but there are other places that he uses quite happily. He just simply prefers to wee inside and I'm at my wits end! HELP!