It sounds like he is marking his territory. The pups left their scent on HIS STUFF & he wants his space & stuff back!!!
There is a spray u can buy at any pet store, called NO GO. U spray it where he has peed & where u don't want him to pee, it seems to work really well.