They have everything you can think of for any of your pets, big and small. The only thing is I can see is that they are very high priced. I can buy some of the same exact items at Pet Smart for much cheaper. They are always very friendly when you go in and can answer almost every question you have and thensome !!!