buy ivermectin for dogs how long ivermectin take to work the best quality stromectol stromectol scabies how does it work what parasites does ivermectin kill in dogs