Ar least yoy gave interesting skills and reaards to make the taming situation easier. i usually dislike getting beast companion pets so early in stories since its fairly cliche but at least you made it 2 Companions ans you added some system skills/reaards that makes it slightly mroe interesting.