How much does it cost to own a dog and care for it properly? You may...