This is Winston.
He's a young Springer Spaniel, full of personality and energy. It's been my pleasure to dog sit for him recently. You see the red yarn draped over his snout, don't you? He likes to hang out with me while I do my knitting.
He's so rambunctious that I really should have been suspicious one day while he sat at my feet quietly. But if you like to knit or crochet, you know how it goes. You get in a zone, and your mind just drifts off to another place.
Here's what my Kitchener Stitch repair looks like. Not invisible - you can see 8 rows down or so there's a stitch going in the wrong direction, but remember, I am lazy. I will not fuss over it because I felt these ropes so much all stitch definition goes by-by.
Conclusion: If the dog eats your knitting, all is not lost! I'm not sure about the homework, though. I'd think that's just gone.