Final answer:
The groomer would take approximately 21.6 hours to groom 18 dogs.
Step-by-step explanation:
To solve this problem, we can use the concept of proportions. We know that the groomer can groom 5 dogs in 6 hours. Let's set up a proportion to find out how long it would take to groom 18 dogs: (5 dogs / 6 hours) = (18 dogs / x hours). To solve this proportion, we can cross multiply: 5x = 108. Dividing both sides by 5, we find that x = 21.6. Therefore, it would take approximately 21.6 hours to groom 18 dogs.