Buddy is a cutie! I would suggest taking him to the vet and see what they say. It could possibly be arthritis, but it could be something else too. I hope he feels better soon.