Three-year-old in hospital after hit and run