Rigify does have options to help with rigging cats, dog, and horses. Yes you can definitely use a rig as an asset. The simpler it is the easier it is to adjust to different characters. As Wayne pointed out, you have to adjust all MCH and control bone along with the DEF bones.