carvallo ivermectina revectina generico how to inject ivermectin in a goat can humans take animal ivermectin orally how often can you use ivermectin on cattle ivermectina tabletas walmart