order stromectol how much ivermectin to give guinea pig stromectol 3 mg en espaГ±ol can permethrin kill scabies eggs where can i buy ivermectin for guinea pigs