Have you had the 300g one for the whole year? What he's been eating? I've seen a lot of people ask online about this and it turns out that they're feeding something too small or not often enough.