My gorgeous boy Casper has been limping all day, he won't put any weight on his front leg. He hasn't really moved all day. There is no obvious damage, I have vets appt in an hour but any ideas what he could have done and what the treatment might be?