Now I'm no expert, but we recently put Mrs Bridges on JWB and according to the feed guide she should have 170g a day (she's 5 and weighs about 10kg).
If you're giving Milo 180g and he's 12 weeks old, it sounds quite a lot. However, I've not had a puppy before so as I say, I'm no expert on how much you feed pups, but that's what we give Beezy.
Does this help??!