DS has a fever thismorning of 38.5 it was 38.1 yesterday arvo (measured with digital underarm thermometer) Gave neurofen and tepid bath and he seemed cooler overnight but he was awake every hour or two. Fever back up this mornng and he is still grizzly ( he just wasn't his usual happy self yesterday and was very clingy)

What should I do? He has a funny whiny/cranky cry this morning and has had a few little coughs. Should I go to the doctor? I have given more neurofen and lots of bf, I'm so worried