My 1 year old cat came in from outside earlier and seemed okay, snuggled up with me on the couch. He got down to have some food, hopped back up on couch but let out a loud meow as he landed that sounded like pain. He got down again, had some treats tried to get back up again but let out a big pain meow and hesitated and just walked off out to the hall. I'm assuming this is something to do with his legs but I'm not sure. Has anyone experienced something similiar?