Ah. Makes sense now. I missed his mention of that. So I watched the intro video to the Owl cam...There's a dog locked in the car panting while the owner is in the cool coffee shop enjoying a latte.
So is the consensus on the speculation of this mystery device a smart dash cam? It would make sense. Especially to compete with what Garmin has on the market.