I feel like this will be controversial but in my opinion, livestock shouldn't require food to survive. Maybe make it require some access to grass tiles or something, but livestock should live indefinitely without dieing unless you slaughter them. Feeding livestock simply activates their actual usefulness, so they couldn't breed or produce it's goods (is milk, wool, whatever) without having access to a trough.
Let me take breaks from this game longer than 2 days. I understand part of the fun of haven is the simulationism, but I would honestly have more fun with the game and put more meaningful time/thought into my Hermitage if I wasn't logging in as often as I could to feed my guys.