We have them in our neighborhood and I'm in the middle of the city. Neighbors have seen them and oddly enough we have seen fox running around here too. Deer are moving in slowly in the past several years.
I have neighbors posting picture of the cats and small lap dogs that have been missing. My bet is the yotes or fox got them.