Separate pet type from BattlePet class