I know the decision between giving Nezumi a jacket or a poncho was decided because the jacket looked cooler. And then they gave Inukashi the poncho. The yellow shirt was to brighten up his design (same with Shion's sweater). I have no idea about the pants. Or anything else.