What animals do horses keep in balance?

Horses enjoy the company of other horses, and also cats and donkeys/mules. They may get along with other animals such as dogs or goats.

They do not like snakes, pigs.

Horses like other horses :) aswell as other animals ^^^