Great news that you will be able to pick Tess up and she is recovering, sounds like she had been very lucky. (£600 - I must change my vet, mine would have an extra 0 on the end I think)
Quite a few dog "treats" are very rich or high in fat, especially those that are made to look like stuffed...