The Alpacas are here! September 8, 2021 Doc Jake visits with Myron Bechler, the owners of Alpacas at Triple Tree, about his very unique operation.