Only when I come to this forum, I realized how Russian language is difficult to learn. I'd like to explain rules, but I can't. It is something intuitive. How such a thing can be understood if the Russian is not your native language, I wonder. Well, some examples might be useful I hope:
слонишко < слоник < слон < слонище < слоняра
носик < нос < носище < носяра (may be offensive)
домишко < домик < дом < домище < домяра
ручонка < ручка < рука < ручище
волчишка < волк < волчище < волчара
человечишко (ignoble man) < человечек (little man) < человек < человечище (noble man)
сапожок < сапог < сапожище
ружьишко < ружьецо < ружьё < ружьище
кулачишко, кулачочек, кулаченок < кулачок < кулак < кулачище