that's right , i also made it but are you sure that 24 is " Distance to move " as it's value is 1 in the new pets packet like ripper and panda ....etc
it's spawn packet :
in old guards > 261 name length name "" "" 0 ""
in new pets > 261 name length name " " and after that it's owner name
254 in the new pets is 1 but old guards is 0
255 in the new pets is 1 but old guards i see it 9 6
and the packet which offest 255 = 9 you will see offest 24 in 2035 is 8
and when offest 255 = 6 you will see offest 24 in 2035 is 5
about movement and attacking
there are a anew data type for long distance for jump
and when it jump for a small distance you will see data type is the ordinary Jump (you only send the packet to others ) it sends from the pet owner client but the Uid Offest is the Pet Uid
Pets Uid have a counter which start from a constant number
if you see that pics you will see that Pet Owner Name is only seen By others .

i only don't know offest 12 & 24 in 2035 packet

.