OMG!! He is adorable!! I say a KEEPER!! I LOVE those short little legs. My little Ginger (now gone) had those short little legs and I LOVED them.
Mari has legs that are too long. I would prefer the shorter, but the clothes do fit Mari better because of it.
Keep him he is perfect!!