…have you tried 1% milk? It is an easy switch from semi-skimmed.
(Remember, toddlers should have whole milk until they are 2 and can then, if they are eating well, move to semi-skimmed. Once 5 years old they can move to skimmed if they are eating and growing well.)