I saw the post a month or so ago. They are bob cats. The one pic that appears to be a lion is not. If you zoom in on it you can see the spots and the bobcat face.