Substrate?

I currently use the basic gravel from petsmart and I saw someone say bettas should have rocks or sand. I love the look of sand but when I’m doing water changed I use my gravel vaccum, won’t that suck up the sand? Idk maybe I’m dumb