I have a couple ideas. The first one is about the actual rancher class.
How about ranchers can give up hatches to have one with a higher chance rate to hatch a color instead of a nattie. Like, every hatch you give up, that one hatch gets higher chance by 1%. You give up ten hatches, you get a ten percent chance higher (ten could be the limit.) Also, you could have houses for creatu, and have furniture makers. Like, they make artisan, cool furniture that you can only buy from them, and you have a shop that you can put furniture in, but nothing else.