I dont know too much on the garlic thing... Except that my grandmother always gives it to her Chi and has done so for the whole 7 yrs she's had her... Her belief is that it helps keep aways worms. Ive never heard of it doing anything w/ fleas though... Interesting topic