He could have a luxated patella which is a dislocated knee cap. I'd take him to the vet just to be sure. My Maltese, Codie, had a luxated patella in his rear left leg and required immediate surgery. Better to be safe than sorry.
Good luck with your baby and I hope it all turns out well.