The answer to your port would be: Any responsible pet owner!
You/We make the choice to bring animals into our home and care. Its no different than making the choice to have a child that you cannot afford.
If you cant have something set aside for a just incase fund then you probably shouldnt do either. The initial cost of the animal changes nothing, its called being responsible.