They had had their pet dog stuffed.
⇑ Translate the sentence above by Google ⇑
Related: pet, stuff
Prev: Exotic pets are the in thing right now.
Next: These pets require a lot of care and attention.