I don't know if I ran into a bug, but I clicked someone's pet to access their trades, removed the pet. Added items I wanted to swap for. Everything looked fine until I hit send. After I hit send I saw the trade had the pet and the items.
I canceled the trade and tried again. Same thing happened.