I just wanted to put a side note of Xylitol --- it's safe for humans, but if anyone who has dogs, please be very very careful not to have it laying around (gum, candy, drinks, toothpast etc) or spilled where your dog can ingest it. It's lethally toxic and a dog can die within 20 minutes.
FMI http://seattletimes.com/html/tailsofseattle/2018658270_veterinary_qa_why_is_xylitol_so_dangerous_for_dogs_and_cats.html

