where can i purchase ivermectin in the uk how often to give ivomec to dogs is ivomec safe for dogs when to worm with ivermectin is ivermectin liquid safe for humans