Today is National Dog Day so celebrate your furry friend. Have you ever wondered how much it cost to take care of your pooch? The ASPCA has an answer to that question. According to the ASPCA owning a small dog costs over $1,300, while a big dog will cost you over $1,800 bucks in the first year you own them. The costs include spaying, neutering and training.