Tractor supply has everything for every kind of critter and especially dog & cats. one third of their store is cat & dog stuff. Who knew! They also cater to the more barnyard critters with chicken feed, milk re-placer for everything from a llama to a goat to a horse and probably more. They do adoptions with local rescue groups many weekends. They have hay and straw and tractor stuff too but think about your local co-op and petsmart and ace hardwards had a baby and this is what you get. Good people. They have a quarter of their store for shoes and clothing. Nice set up and easy shopping.