BipedRagdollCreator does not know how to set up special stuff like the wings, but you can set them up manually and PuppetMaster will be able to use them. You can use BipedRagdollCreator to set up the rest of the character, remove it and add in the wings manually. Just add rigidbodies, colliders and joints. If you find ConfigurableJoints confusing, you can set them up with other joints, then select the root and do GameObject/ConvertToConfigurableJoints. Then set up PuppetMaster like you normally would. You will be able to shoot them off too. See the "Removing Muscles" demo about that. The next version of PuppetMaster will include a much more efficient way of doing that (PuppetMaster.DisconnectMuscleRecursive()), but you can get started with the old PuppetMaster.RemoveMuscleRecursive(), the API will be pretty much the same.