they make neither, in the wild horses find a protected place to be and always have an ear listning for danger.
They do not have homes. They may take shelter from bad weather in heavy brush or timber to break the wind, but horses do not have nests or dens. They live in the open.
No, they build dens.
Cats, generally, do not build dens or nests
Many small animals live in burrows, or dens. Some small birds will make nests on the ground.
Animals make dens by digging burrows, constructing nests using materials like sticks and leaves, or using existing structures like caves or hollow trees. Dens provide animals with shelter, protection from predators, and a place to raise their young. The specific method animals use to make dens depends on their species and environment.
Cheetahs do not build any sort of shelter. They live in the open but may shelter in tall grass, especially to hide their cubs.
They normally nest in trees or high grass. If they are hunting there young will hide near rocks or in a hole.
First of all, the baby foxes are called 'kits' not 'cubs.' Second, no, they don't make nests for their kits, they normally have dens made before a litter is born.
Giraffes don't make nests or dens, so they sleep where they live. And being the size they are, living in Forests or Mountains wouldn't really work particularly well.
Cats, generally, do not build dens or nests
Penguins do not build dens. Instead, they create nests using stones, pebbles, and other materials to protect their eggs and chicks from the cold and predators. The male and female penguins take turns incubating the eggs and caring for the chicks in these nests.
Yes, squirrels make nests in trees.