Hmm no. Read the tutorial again.
In the tutorial (and in the implemented capx) a beast can NOT drop all items, if not allowed to.
Every beast has a rarity number in its array.
An item only can get dropped when its own rarity matches the rarity of the beast.
This way (and gosh that is so nicely done in the tutorial) you can so easily steer which beast can drop what item.
And they can 'share' to be dropped items.
The owl can (and will) only drop Equipment.
You did not see the capx eh ?