we have a barn cat... shes been to the ER vet more then once because of racoons.. but she did do a good job of running them off. need a cat that aint afraid of nothing... or a yappy terrier... usually once they win one fight with the coons they stay away.. racoons are not dumb.. what is dumb is underestimateing them.