Hello!!! Welcome to BPO. I'm sure you'll find that this is one of the best places to go if you have questions on your pup, or want to brag, or well whatever. I'm still new myself, and everyone on here has been so helpfull with everything I throw at them. it really is a great place. My name is Alex, My pups are Naja a 5 month old Great Pyrenees, and Moo a 6 month old Cairn Terrier. I can't wait to hear more about your boy, and see LOTS of picture!
As to your little problem with him, have you tried Crate training him? If not it would be something to consider, I do it with both dogs and it has been a life saver. I think everyone here can endorse it.
Hope that helps!