What kind of cat is this? It was taken behind a Chinese food restaurant in southwest Florida.
The person who took the picture said it’s a Bobcat, but other people who’ve seen it have said it doesn’t really look like one, and is probably something non-native. Anyone know for certain?
Cheetah