It just looks like a fat wild cat to me.

A few months back, I saw a giant cat, about the size of my dog, hanging out in the wooded area behind our house. My eyesight is terrible, so I just figured my depth perception was playing tricks on me and it was a normal sized cat, until a few days later my neighbors came to my door, warning me to be careful with the dog, on account of that giant cat. Hopefully it was a coincidence, but they were also looking for their lost domestic cat, who never strayed far from their deck area, and they still haven't found him.
