Has your vet taken x-rays of his spine, tummy, intestines and GI tract? I would keep him on crate rest until you have a definitive answer. You really need to get him used to being crated,and make it his safe place for many reasons, crate rest, emergency evacuations for weather, as many human...