Ross,
Another nice store with knowledgable staff is just up 281 in Bulverde. Just off of Hwy 46, a place called CB Pets. The owner is in the process of adding new salt tanks so still just building business. One of the types that's not just trying to sell things to make money.
FYI, there's also...