This is one thing that you can do, but they are much more healthy when you feed them twice a day.
You only have to feed your monster once a day, but I feed it once every 2 days! You need to feed your Moshi Monster often enough to keep it healthy and happy.
Only baby horses or foals drink milk and it is best for them to drink only their mothers milk.
There is no one amount that all horses should eat. A horse only needs sweet feed if it needs more energy to complete it's daily job. A horse should eat between 1.5% and 3% of it's own bodyweight daily and the vast majority of that should be forage such as hay or grass.
Carrots should only be fed as a treat, not as a regular meal. Once a day or a few times a week should be sufficient.
No, only feed them once a day.
Yes, but only in moderation. Horses cannot eat rolled oats like cattle do in the feedlot; it is best to feed horses this only about 1 lb per day.
You can only give apples to other people's horses.
Fish
Sweet feed is not recommended for young horses. Foals do best on their dams milk until they are weaned, then they do best on good quality hay and a vitamin and mineral supplement. Foals do not need extra hard feeds while growing. As a side note sweet feed should only be fed to horses with no known health issues and that are in work.
They can, but usually not. Horses will mostly only mate once the mare is in heat.
You can't any more, with the new changes, you can only feed other people's horses apples.
Horses do not eat meat, so they do not need tearing teeth. they only need nipping teeth and chewing teeth.