There's 3 types of pets, one is an item type, one is a summoned type, and one is a skill type, the mc's pet is a skill type so it shouldn't be able to fight by itself like that but should give the MC skills to use, based on how it was described atleast.