It's not unheard of to have animals in wedding ceremonies. Dogs as ring bearers but I've never heard of having llamas! Of course this is happening in Portland, OR but who know what animal trend ends up in Minnesota weddings! Read more at Brides.com