Hes a year and a half. As far as weight im not sure ive only had him for three days. Were getting him settled in.