He is adorable! I do agree that while his legs are short, the second photo makes them seem disproportionately so. I think it has to do with camera angle. The way the lens works, it'll distort at closer ranges... you'd be much better off standing a further distance away, 90 degree angle to his shoulder, and then zoom in to frame the photo. Zoom will not affect the distortion, just the actual distance from the subject dictates that! Especially after viewing the video, I would say that the culprit is definitely the camera :)
Just curious, whereabouts in Florida are you? Judging by the oaks (and seemingly slight hills?) I'd say perhaps Ocala area? If so, I am jealous. I'm a bit south of Sarasota where palmettos reign!