The Silo does not automatically feed Animals. However, you do not need to take Hay from the Silo. To use Hay from the Silo, you must enter your Coop or Barn and take Hay from the Hay Hopper inside the Barn by approaching and interacting with it; this will give you exactly as much Hay as you need for the Animals inside the building.