Found This In My Cat’s Plastic Puzzle - What is it?
I found this bug in my cat’s plastic toy puzzle we keep on the carpeted floor. I briefly googled, and beetle larvae seem to be plausible, but I’m not sure.
For reference I live in Toronto, Canada. What is it?