Ever since cats were first domesticated by human beings, human society has been permeated by feral cats — namely, domesticated cats that do not have owners and avoid human contact. While domesticated cats love humans and enjoy our company, feral cats are defined by...