Usually, small dogs can be groomed much faster than larger dogs. Simply because they are smaller and there’s less fur and smaller areas to work through. On the other hand, even small dogs with thick and textured coats require some extra time to brush, bathe, and trim the hair.  For small dogs with low-maintenance coats, a grooming session might take about 30 minutes and up to an hour. However, for small dogs with high-maintenance and thick coats, the grooming sessions can vary anywhere between 1 and 2 hours, even up to 3 hours in some cases.  Hair cutting specifically on smaller dogs could take anywhere from 15 to 45 minutes, depending on your pup’s coat type. The more textured and thicker the coat, the longer it will take to cut the hair.