Why do Giraffes have long … stupid August 9qjoq.comLeave a Comment on Why do Giraffes have long … Why do Giraffes have long necks? Because their heads are so far away from their bodies.