You should be able to stitch pets. You should be able to will cast every pet. There should be more pets with may cast. You should be able to fight with only your pet. For example, train your pet spells etc.
For me I would say actually have the pet stats do something mainly the say they do something but I don't get anything except my pet jewel this should have like strength gave you +3% damage to its school or overall and agility could help your accuracy something to this effect because I feel stronger pets that are ancient and above need a thing to differ itself from baby pets with no stats and talents.