Cassie has spent the last 15 minutes running back and forth in my house carrying this old stuffed duck:
Yep. Part retriever.
Update: 15 minutes later, I found stuffing all over the living room. This did not deter Cassie from her duck, though it was a bit limp.