Hello,
It looks like your son has undergone
severe dehydration. Floaters are actually tiny clumps of gel in or around the areas of dehydration in the vitreous fluid that fills the eye.
Floaters are actually an age-related problem since your son is very young; it probably developed because of dehydration. Give him rehydrating fluids(ORS, Electrol), juices, soups.
Let him take as much normal water as he can. Help the body attain its normal electrolyte balance.
Give him fruits & veggies, adequate rest & help him relax. Excessive thirst due to dehydration caused
blurred vision, headache,
body ache,
neck pain (sprain, injury, degenerative disc, infection or lymph gland), etc.
For relieving from the pain you can give Acetaminophen(Tylenol) or Combiflam, one soon after food.
After relaxation & as body regains hydration, he should feel better & eye problems should also decrease but if you feel he is not responding & sees increased frequencies of flashes (showers of floaters) probably he needs intravenous support then take him to ER for necessary
medical help.
Hope I have answered your query. Let me know if I can assist you further.
Take care
Regards,
Dr Nupur K, General & Family Physician