Bao is working two summer jobs, making $15 per hour lifeguarding and making $6 per hour walking dogs. In a given week, she can work at most 18 total hours and must earn a minimum of $180. If Bao worked 10 hours lifeguarding, determine all possible values for the number of whole hours walking dogs that she must work to meet her requirements.

Let L be the number of hours Bao will walk dogs in a week.

Bao makes 15*L dollars for walking dogs.
Bao makes 10*15 = <<15*10=150>>150 dollars lifeguarding.
Thus, Bao must make 180-150 = <<180-150=30>>30 dollars walking dogs.
Since Bao makes 6 dollars per hour walking dogs, she must work at least 30/6 = <<30/6=5>>5 hours walking dogs. Answer: \boxed{5}.

DETERMINE ALL POSSIBLE VALUES

We know that Bao must work at least 5 hours walking dogs.

Since she can work at most 18 total hours in a week and she has already worked 10 hours lifeguarding, she can work at most 18 - 10 = 8 hours walking dogs.

Therefore, Bao must work anywhere from 5 to 8 hours walking dogs in order to meet her requirements. The possible values for the number of whole hours walking dogs that she must work are 5, 6, 7, and 8.