Owning a pet responsibly is like owning a car: there is the expense of regular maintenance, and then every so often you have to drop a wad of money for a major repair.
Don't get me wrong, my animals are worth it, but I think some first-time pet owners don't realize this.
Aaaand... I'm off to deep dive. Thanks for the link!