A friend sent me this video of a "CT Mountain Lion". Looks like a decent size house cat to me, strides too short. His neighbor caught it on video in Killingly. They think it's big cat, 30+ yards out. Proximitiy to the shadow of deck tells me it's a pet, certainly not 30 yards out.
What say you?