how is ivermectin given to dogs with mange how long does ivermectin last in your system ivermectin use for infants ivermectin prophylaxis side effects urvet pour-on ivermectin