Got these for my mom because our dog chewed up her previous favorite slippers.  So far so good on the dog aspect.

She loves them, very comfortable and useful in terms of going outside for the mail, etc.