went to a dog show on sunday,put him in the racing he done quiet well but later on a few hours later he seemed to be yelping as he jumped down from his bed and he pulls himself back up slowly where as he usually jumps,could it be a pulled musle and if so how long can it take to be sorted?