ivomec for dogs uk generic stromectol uk without prescription ivermectin dosage for dogs demodex mange is ivermectin safe for human consumption