Too many of us rush into buying or adopting a pet without considering how much it will cost and...