That snake looks fine to me. Not small at all for a yearling.

Maybe an overhead shot would help but from those pics it looks like a healthy size to me


Http://www.BCBallPythons.com
Http://www.facebook.com/bcballpythons