How long can hives last on a toddler