Pet shops sell supplies and sometimes animals. They vary from small mom and pop store fronts to major chains.
Dogs and cats are only sometimes sold in pet shops, but there are shops that specialize in accessories for both species. It has recently become less acceptable to sell puppies and kittens retail. Stores do, however, sell accessories such as toys, beds and clothes for animals companions. Boarding kennels and catteries sometimes also have small shops selling accessories. Many pet shops also offer grooming services and some larger stores may have veterinary clinics.
Pet stores do often sell pocket pets, birds and fish. Specialist aquarium stores sell fish, especially tropical fish and koi, and also tanks, food and products for placing in aquariums. This often includes plants.
Supplies such as food, grooming supplies and bowls are also sold, especially for dogs and cats. Products for dealing with animal health and pest control are also important. Leashes and harnesses represent a major sales area. More and more, stores that deal in supplies for dogs and cats will put customers in touch with rescues or breeders to acquire animals.
Some pet shops specialize in exotic animals. These may also supply cages and feed for unusual creatures.
Pet food and supplies is often sold wholesale. Wholesalers sell to retailers and also to large scale breeders and kennels. They may donate food and supplies to rescues or shelters.
The modern pet store is less a place to buy a pet and more a place to ensure that one's pet gets a better life.