Another vote for "looks just fine to me", he is well covered, not fat and certainly not obese, he clearly gets plenty of exercise and it doesn't sound like he's eating everything in sight. My current boy Johnny gained 10lbs in his first year with me, he wasn't thin when I got him, and he's certainly not fat now. Keep up the good work