A man has been charged following a two-vehicle crash on the M1 in Sheffield, involving a car carrying three family dogs - one of whom has sadly died.