When I say smaller sheep I'm thinking of Brecknock Hill Cheviot and Black Welsh Mountain sheep. They are not as small as the Ouessant or Soay, but not as big as some other breeds. It'd be a happy medium.
For goats, I like a lot of breeds, but for dairy I'd lean to Nigerian Dwarf (for the high...