Probably the best pet store you'll see in columbia is Columbia Pet Center.
Then there's fins and feathers, noah's pets and more....
Petco, petsmart... LOL
Honestly, there's not that many pet stores in columbia.
You can go down to Jefferson City and go to CJ's Pets.
And if you want to go even further to St Louis, you can go to Aqua-world.
The one on Gravois.