Contract or no contract, breeding loans very rarely work out where both parties are pleased with the outcome. A contract is only a tool used in a dispute, and to help a judge figure out what was supposed to go where AFTER THERE IS A PROBLEM. I would not do it.
Dave