How A Dog Can Fill Your Heart With Love, Without Emptying Your Wallet

Can a dog can fill your heart with love, without emptying your wallet? A guide on how to afford a pet without giving up quality of life.