I was having the same issue with a pet I was working on.
I solved it a different way.
I borrowed the "PETBODY_CUSTOM.DAT" from "human pets" mod by kriss_gjeng, renamed it to be specific to my pet.
Then in my pet DAT file, I added the new container to my pet, and added equipment.
[EQUIPMENT]
<STRING>LEFTHAND:SWORD_SCARLET
<STRING>RIGHTHAND:SWORD_DEMONBLOOD
[/EQUIPMENT]
[INVENTORY]
<STRING>CONTAINER:PetBody
<STRING>CONTAINER:FIONNA_CUSTOM
<STRING>CONTAINER:PLAYER_BAG_ARMS
<STRING>CONTAINER:PLAYER_BAG_CONSUMABLES
<STRING>CONTAINER:PLAYER_BAG_SPELLS
<STRING>CONTAINER:Pointer
[/INVENTORY]
Worked great!