AITA for telling my roommate she can’t afford to pay me back?

My roommate’s dog chewed up a pair of my shoes that cost me $200. To preface, my roommate is horrible with money. She barely makes enough to pay her own bills and then spends it on frivolous stuff that doesn’t matter.

When she told me her dog chewed up my shoes, she also promised me that she would pay me back/buy me another pair of shoes. Given that those shoes were $200 and she oftentimes can’t even afford the food to feed aforementioned dog, I told her something along the lines of “that’s never going to happen, but whatever I guess.”

I feel like an a-hole for calling her out, but at the same time I deserve to get my money back after her dog destroyed my shoes.

Thoughts?

ETA: My shoes were in the living room, which the dogs don’t usually have access to. Most of the time, the dogs are sequestered to a single room (my roommate’s bedroom) when we aren’t home, but I was gone all day today and the dog apparently had free reign of the house while I was away