Sheep like animal with long neck?

The animal you're thinking of is likely a llama.

Here's why:

* Long Neck: Llamas are known for their long necks, which they use to reach high into trees for leaves.

* Sheep-like: Llamas are related to sheep, both being members of the camel family. They have a similar fluffy coat of wool, and their faces share some similarities with sheep.

While other animals, like giraffes, have long necks, they don't share the sheep-like features of a llama.