If there is a specific place where te want him to poop in and he isn't pooping there this is what te need to do: ALWAYS check that that area is clean, if the place where they poop isn't clean they usually decide to poop somewhere else and ruin your carpet! It may also be down to the fact that he's a puppy: if so he just needs trained to poop where he should! te should also use cucciolo pads which te can easily pick up in a pet store o even in a supermarket!:-)