As you can see, this 168 sq ft Canmore barn is spacious enough for livestock. The loft over the porch stores plenty of hay. (Children and horse not included.)