A well stocked medical cabinet is a must have when it comes to owning goats. You never know when sickness will hit and what goat medications you will need to fix it. Most supplies have a pretty long shelf life- but even if they only last a year, it is better to have them on hand than to risk loosing your goats!