I'm not a happy German Shepherd owner. This morning I bought four new matching cushions. After a doze on the sofa this afternoon I now have three cushions and a pile of stuffing! The removal of the zip from the cover pinpointed the culprit!!!! (A certain family member has a zip fetish and takes great pleasure in removing them off "his" bedding!)
Donations towards the new cushion fund now open.