Zoocasa estimated the upfront and first-year costs of a new puppy and added them to rent payments to see if they push renters above the recommended 30% income-to-housing threshold.
(Please use a modern browser to see the interactive version of this visualization)