my DS is three and has always refused to take medicine orally; he will spit or vomit it out, thrashes about like a wild thing if we try to force it on him. I've tried disguising it in food or drink to no avail; I've tried different flavors, bribery, reading books about little bears who took their medicine, I've even tried reasoning with him :) and nothing has worked. I have been able to convince him to have paracetamol pessaries (thankfully, but they're no fun to administer and I can't see others like his granny or nursery teachers loving it!) but for other medications, oral medicine is the only option, so I'd love to hear success stories of those who've fought this battle and won :)