Source: http://fleascience.com/flea-control/flea-control-for-dogs/spot-on-flea-drops-for-dogs/generic-alternatives-to-frontline-plus-for-dogs/