DSC_2847 Published August 14, 2014 at 500 × 338 in Tanglewood Farm ← Previous Next → Miniature babydoll sheep lay in their enclosure at Tanglewood Farm in Canton on Wednesday, August 6, 2014. Miniature babydoll sheep lay in their enclosure at Tanglewood Farm in Canton on Wednesday, August 6, 2014.