It can cost as little or as much as you like really. I have rescues, all cost me pretty little actually. Mine arn't insured as no one will insure 3 of them so don't see the point for the others. (I'll always find the money if I need to) but if they were it would be around £10 each a month as they are all mongrels. They eat raw so on average it costs me £10 a month to feed each dog. I don't vaccinate but if I did that would be £30 per year. If you get a rescue you're looking at the most £120 donation for a pedigree, less if it's an older dog or non-pedigree. I didn't have to give anything for 4 of my dogs because 2 were on the PTS list due aggression (I took them on to try and rehabilitate...and kept them

) and the other 2 are failed fosters!! Sidney was £50 donation because he was a puppy so I paid for him being spayed £130 ish. (well I would of paid but managed to get a voucher from my mate so didn't cost me anything in the end!!)
If you need kennels then that's a big expense, or a dog walker. I'm lucky I need neither of these.
My main expense would be collars (cos I like them to have nice new one's) and toys for Sidney..I must spend at least £10 a month on balls for him!!!