I think reagents can also be fed to pets, I mean if your pet is an animal, you can feed it deep mushrooms or acorns and stuff. If your pet is a crystal type of pet, you feed it jewels and diamonds. If your pet is like something not living and works on gears like a clockwork spider you can feed it cobs and springs, I think reagents should be better used instead of just crafting