How big is 'his room'? Could be that a crate would solve the pee-ing inside issue, and at 13 weeks it should be easy to train him to a crate. How long are you outside with him? I have a bitch who will not pee outdoors on a short lead, but on a flexi she'll go after a bit.....