pet store ivermectin stromectol stromectol canada online does ivermectin kill parasite eggs do we need prescription for ivermectin how often can you give dogs ivomec