Family-owned and operated, Caribou Clothes began as a very small enterprise, manufacturing sheep skin coats and accessories in Vancouver, B.C. in 1970. In 1974 They constructed a factory in Mountain View, Alberta, Canada, for making sheepskin and leather items