how fast does ivermectin work on chickens ivermectin buy online germany how to use ivermectin tablets 12mg ivermectin dosage for dogs fleas