any way to clean canvas interior?

  1. all of mine are clean, so far, but does anyone have any tips on getting any stains out (e.g. ink, oil, makeup...). i just thought about this, so, any thoughts?
  2. I don't know what I was thinking one day but threw my bfast (yoplait yogurt) into my BH. 4 hours later I found that my keys had punctured a hole in the top cover and the yogurt had spilled in my bag. My first thought was actually OMG my DH is going to kill me since he had just bought me the bag. Anyway, I wiped up the mess with some baby wipes and they were able to get most of it off although there's a slight staining on the interior. That's al I've dared to try.