she probably never had the means to support those animals
Speculation, and baseless at that.
she never should have had them in the first place
Things change, bud. I have a stable job now, have had it for over five years, but I might not in a month or a year. Dogs live for longer than that.
I think a pretty good rule of thumb is that if you find yourself speculating about someone else’s life or the future, there’s probably a lot you don’t know, so dial down the judgement.