A goat is considered mature at 4 to 5 years of age. An 11 year old goat is an old goat! Most does will live longer than the bucks, usually because they receive better care. I heard of an 18 year old goat that was still milking and kidding yearly! Now THAT is an OLD GOAT!!