mothballs will repel cats too. My father-in-law used them to keep the neighborhood felines from shredding the cover on his van.