It wasn't a puppy. It was a full-grown cat, who was miffed that her sister wouldn't put up with having her ears washed for 2 hours straight. She needed a baby, so she picked up a skein in her teeth and carried it around the house, leaving a trail for me to follow.
Which is much better than when she grabs an unstarted skein ... I'll pick up a bag that's supposed to have 7 skeins of one dye lot and it only has 4. Since they weren't attached to anything, I get to guess which bed or couch she left them under.