Yes it does! It also has a chance of introducing mutations when crossbreeding.
Awesome! Looks like we had the same idea then, though I didn't get around to adding mutations :)