It's a start and that's great!

I'm sorry your mom doesn't understand Roxy needs. It must be frustrating for you. My family is just like me, but I can imagine it's very hard. Seems like your mom is boxing you in a bit to me. If Roxy smells, then the only way to fix it is a bath, which she won’t let you do. I'm sorry.