The llamas come from Mountain Peaks Therapy Llamas and Alpacas ... visits to relieve a little bit of stress for some nervous ...