Seems reasonable but not so friendly in practice. Not everyone can afford to raise a pet due to living conditions, financial reasons, and time and attention.
Edit: "Afford" might not be the best term to use here since it relates to money mainly. "Capacity" might be slightly better.
Edit: "Afford" might not be the best term to use here since it relates to money mainly. "Capacity" might be slightly better.