what the hell? are you sure your pet model even has children then? there’s genuinely no reason i could see anything wrong with that, are there any errors in the output?
use Current: Server in play mode to look inside the characters children, and look for the pet. if you find the pet and there are no children in the model inside the player you know something got ####'d up
alright. you need to weld the pet together via a plugin of some sort, then after that inside a script weld the pets primary part to the players character, then after you have created body positions / gyros you destroy the weld
OH I found the problem : I am cloning and parenting the pet from the server and doing bodygyro/bodyposition from client; Server doesnt register this client thingy so pet is falling off map and is destroyed.