When you say pebbles I think of things that could be swallowed and thats a big No...No. If you're talking large smooth river rock then yes you could use that. Soil does help retain moisture it just depends on the needs of your setup.