topicals are the best flea medicine and prevention