I was just looking at our Game Cam pics and saw this animal which is coming by every night. I'm not sure of the ID. Could it be a baby mountain lion? That striped tail doesn't look quite right. Hopefully you can enlarge the pic and see it well enough. Any ideas?