My b is now 22mths old, he got sick easily when he was betweem 15 - 18mths old, he got sick 3 times during that 4 mths. After that I started to give him Scott Cod liver oil and bring him to swim.
Touchwood, he doesnt get sick anymore since then, even sitting next to classmates who were coughing.