Animal

I have a long neck and spots on my body. I am the tallest animal on land. What am I?