Economy is the main reason most people make their own laundry soap--that and control of contents. Control of contents would be the main reason for making dog soap. However, it's important to avoid the contents that are not good for dogs, and not all handcrafted dog soap recipes do that.