could have injured while jumping please get stairs just in case and please go to vet for diagnosis since i am not a vet. If you go for general visit( usually these are cheap) mention it to the vet while you are in with him or her they will not charge extra for a question I dont know your financial situation and if you cannot afford a vet please apply for a care card is like credit card for vet |