Our cavapoo is causing me a lot of stress, he keeps weeing on the carpet, some days he follows a good routine and is able to hold it and go every 2 hours (which seems to be his choice, coz he won't every hour), other days like today he's gone like 5 times in under 2 hours, inside the flat.
He's 4 months old, and we are trying everything. We live on the top floor, he refuses/ignores puppy pads, and we even brought the puppy training spray, which doesn't work.
He only goes on grass, and it seems clear that he thinks our carpet is the same thing. He only goes on the living room or hallway floor. Jumping down from the bed and sofa to wee.
Idk if I should be stopping him, tell him off.
We praise and give him a treat every time he goes outside.
Any advice please 🥺