Bac-Out. It's a non-toxic enzyme cleaner with a fresh lime scent. I have used it to get much worse things than chocolate out of carpet. It may not completely remove the stain the first time around, but if you follow the directions, it does get it up after 2 or 3 applications. Because we have dogs, I would never use any chemicals, so this has been a great item to keep in our arsenal.
_________________________
Well-behaved women rarely make history. - Laurel Thatcher Ulrich
http://ruthrainwater.wordpress.com/
http://newbeginningsgratitudejournal.wordpress.com/
http://sablewings.wordpress.com/