My dog is limping: is it arthritis or something else?