Final answer:
By finding the rate of 3 dogs per hour from Charles's dog walking and multiplying by Nick’s 3 hours of work, we calculate that Nick will walk 9 dogs.
Step-by-step explanation:
If Charles walks 21 dogs during a 7-hour shift, we can calculate the rate at which Charles walks the dogs. We divide the total number of dogs walked by the total number of hours to find the rate per hour which is 3 dogs per hour (21 dogs ÷ 7 hours = 3 dogs/hour).
Now, to find out how many dogs Nick will walk in 3 hours, we multiply the rate per hour by the number of hours Nick will be walking dogs. Nick will walk 9 dogs in 3 hours (3 dogs/hour × 3 hours = 9 dogs).