So I've been training my new puppy to pee on training pads, since I don't want to take him outside yet since he hasn't got his full set of shots yet. Anyway, he's been peeing on the training pads and I praise him every time, but when he poops, he still goes on the carpet. I always move him to the pad while he goes poop, but then he moves back to the carpet.

Any ideas on how I can train him to poop on the pads?