Well, all good points, yes. At the end of the day, proof of the existence of cubs is what's really needed. On young animals, heading out on there own, I've read lots about young mountain lion, attacking livestock, and being easy to dispatch, similar to a young fox or mink for that matter. Hungry and stupid. Haven't heard of that happening in UK.