You can start offering fresh milk from 1 year old onwards, but I'd stay away from Milo for as long as possible!
As for building up the immune system, I give my son Immunped usually found with PDs or at hospitals who also serve children - other than that, it's mainly just keeping his diet as clean as we can :)
Read more