We just got it so I’m not sure how well it works with dog messes BUT I’m hoping we don’t have to find out. It is a nice pad though and doesn’t move once it’s placed down.