Sorry, but garlic is an allium e.g. an onion family representative, onions are toxic to cats, the others I have no knowledge of in relation to cats, but I am going to trust my Advantage and Drontal to protect my cats. Those things may be very useful to humans (except the earth, which I haven't even heard of) but I would rather tried and trusted remedies. Apologies if that offends.