Quick question about taming beasts, check to see if my math is correct: We bought an eagle in the market, so it starts at level one. We can only attempt to train it one time (since it is level one). But successful training only gives it one pip and you can only train between quests. (Lost Tome of Extraordinary Rules, pg. 6)
So, we have to complete ten quests to have ten "between quest" times and each of the ten training attempts has to succeed to gain only a single level. It gets better if we do achieve the level because then the eagle will be level two so would require only five "between quests" times to level up...assuming that each attempt is successful.