My puppy is 4 months old and he is not potty trained. I've tried everything from giving him A LOT of treats and doing what his vet said but it still doesn't work. I live in an apartment with only carpet... (except the kitchen and bathroom) and he does his business on the carpet. I'm tired of buying carpet cleaners and I NEED HELP. He rips his puppy pads..and thinks they are toys. I can't take him on a walk until he has all his shots and he doesn't. I also do not have a lawn or a backyard. SO I NEED TO MAKE HIM STOP PEEING ON THE CARPET. HELP?