Shear cuteness! Florida ranch offers immersive alpaca experience
About 180 of the cuddly critters now live at the Golden Spirit Alpaca Ranch in Odessa, Florida. Alpacas are bred for their fiber or fleece.
More Videos
From CNN Newsource affiliates