Just to add on to using addons like Riggify or also Auto-rig Pro and to say again what Wayne said, It’s always a good idea to know what is going on under the hood. Ie, it’s a good plan to know how to do things the long, hard, or traditional way before using an addon to speed up the process. I haven’t touch either of the aformentioned addons so I have no idea how they actually work. But I’ve just finished Wayne’s Core Rigging course (and boy is it good), and I can only assume I would now have a better chance with getting to know how rigging addons work.
That being said, yeah can we make our own rigs to save as assets (or whatever the right term for a rig asset might be) to import in a future project? Whether it’s humanoid, or dogoid, or catoid etc etc if we weren’t to use an addon that probably already has rigs for dogs and cats?