Crate training! If everyone would crate train there dogs, a lot of problems would be avoided .
I am glad to hear he is coming along