Foxes do not usually kill cats for food. One of the attractions of an urban environment is the amount of human supplied food sources and rodents that live in the city. It would be rare for a fox to hurt a cat or a dog.