@Rambo
Just tried reproducing this in my test map, it seems I may have made another oversight somewhere; I spawned in a husky, there isn't a recipe to install makeshift armour when I put makeshift armour on the map. However, when I place standard armour, there's a recipe for both standard and makeshift. I must've made a mistake somewhere in the RecipeDefs.
Thanks for pointing this out, and I'll get to it straight away

Edited (again): Yup. Quite a major oversight actually. Will address this in v1.1 soon-ish. I'll also look into body part removal, so this could take a little while.