<packet name="PetOptionsResponse">
	<version number="1">
		<str16 name="current_race">
		<str16 name="current_race2">
		<u32 name="spawn_id">
		<u32 name="num_pets">
		<array name="pets_array" count="var:num_pets">
			<str16 name="tab_name">
			<str16 name="tab_race">
			<str16 name="tab_desc">
			<f32 name="level">
			<f32 name="unknown2">
			<f32 name="progress_bar">
			<str16 name="rank">
			<u32 name="spell_id">
			<u32 name="unique_id">
			<u8 name="tier">
			<u8 name="unknown4" size="3">
			<u16 name="spell_icon">
			<u16 name="unknown5">
			<u16 name="icon_type">
			<u16 name="unknown6">
			<u32 name="num_spells">
			<array name="spells_array" count="var:num_spells">
				<u32 name="spell_id">
				<u32 name="unique_id">
				<u8 name="tier">
				<u8 name="unknown4" size="3">
				<u16 name="spell_icon">
				<u16 name="unknown5">
				<u16 name="icon_type">
				<u16 name="unknown6">
			</array>
		</array>
	</version>
</packet>