The mammal with the longest neck, the giraffe, has a neck which is too short for it to be able to eat grass or drink water from the ground. Consequently, they eat leaves from trees that are higher up and bend their legs awkwardly to drink water from the ground. And that's probably why you've never seen a giraffe munching on grass.
