First, you need two foals. They do not have to be produced by you. Next, go to the shop and purchase any companion. They will all get you the same GP gain so it doesn't matter which you choose.
You have to find a foal game schedule. If you are on International Howrse, there is one in Dr. Zig's forum.
No. You get a free pass from completing one of the beginner quests, though.
Profile > my account > invite friends From this page you can enter the email address of a friend and invite them to sign up to the Howrse game. If they complete registration then you pass this objective.
I believe that you get a foal (any one) and then you put a put on at 10 months. Then you play with the horse to gain 20 gp.
What is the objective
63. Sell one of your horses in the Private Sales for at least 1 pass. I suggest trying to work something out with a friend - you sell them a horse for a pass and they sell you one.
You have to get a pass from selling your howrse.
You can buy a pass with 20% of your reserve as of your 50th day on Howrse.
You breed a unicorn. Period.
When you pass the 6th riding level on howrse, you receive a Horn of Plenty.
100 droppings
you have to congratulate someone on there birthday :)