User blog comment:The Woolly Howl/Where do wild Skrills live in?/@comment-24990845-20150515121006

They might just fly through the skies. But Skrills have a chance to live in tall mountains. Probably aroiund icy places. Sheep is not only found with humans. But we can not be certain until a proper cannon source is provided. So it remains unknown.