I like Storey's Guide to Raising Chickens and Storey's guide to Dairy Goats. Living with Chickens is also a good starter book. You don't need a rooster. They can live several years and as they get older their production will decrease, but you could still keep them. My advice would be to start with a few hens, not just a single one. Chickens are very easy to care for. You can make a pretty simple coop for them, let them free-range during the day , give them food and water, etc. Goats require a little more work as far as housing, care, etc. If you wanted goats just for pets, pygmy goats may be a good choice, but you would want to get more than one because goats are herd animals. HTH