"A double farm animal encounter! What does it mean?"
Liverpool, New York—with a population just under 2,500—is not exactly a major metropolitan area. I'll grant you that. But it's still a far cry from the kind of rural village where you might find friendly goats just wandering down the street, looking for people with whom to hang out. And, to be honest, I don't know if there's anywhere outside of Peru where llamas roam free, at least not without major media coverage.
So, you can imagine why this guy felt the need to verify that he hadn't slipped into an dreamscape when he came across these two guys.