There definitely are bobcats in New England and no proof of mountain lions. But that hasn't stopped the debate.