Odin had a very quick vet visit this am. where the vet was able to elicit extreme pain response in his upper leg, shoulder. So, back for x-rays under sedation/anesthetic tomorrow. Good news would be torn ligament... He's not weight bearing on his leg even with pain medication. I'm just a bit distraught.