goats and chooks stink bad enough when their on land, really don't want to think about the smell factor on a boat with them, but even if you could do something about the smell, you'd still need more room for their feed than you'd get from having them for food on your trip, invest in a freezer and more batteries to run it, then you can have as much good meat as you can fit.