The Petco in town is one of our favorite places to visit. They aren't the biggest store around, but the staff is very friendly. They are always willing to answer questions. Many of the sales associates there know Pilot and will come over to say hello and give her a treat for a sit. I find the manager to be very helpful when I've talked with him. I have used their grooming service only for nails, but I do know that they have a "self-service" bath that you can make an appointment to use. There is an adoption center with cats available for adoption. I have heard good things about their dog training, but haven't taken any classes there myself.