The teacher found a massive mountain lion in her backyard staring down her ... "aggressive" towards her or her pet. "It was just as curious as my dog to figure out what was on the other side ...