We all have a little angel and devil whispering in our ears, sometimes one a little more loudly than the other. (Pipe down, devil!)
I always have a portable shopping bag with me wherever I go but I've never seen one this cute. Little Red Riding Hood is all zipped up inside the wolf but you can save her and the planet when you need to carry groceries!
See more amazing cuteness at Neatorama!