is stromectol over the counter is praziquantel safe for nursing dogs can humans take liquid ivermectin orally how do you take ivermectin for scabies