..how long did it take to recover? I'm just working out how long I need to book off work. He will be 3 years old. Thanks