PetSmart generally uses block scheduling and typically quotes a turnaround time of 3 to 4 hours. Grooming can take longer on weekends and holidays when it’s busy. When you drop your dog off for a grooming appointment, your groomer should give you a time estimate. Feel free to ask if they don’t offer one.