Looking for the puppy owner’s name that had the puppy most serviced by the Puppy Grooming

I have couple of tables:
The first one: Owner

Owner_ID    Owner_Name      
   1           Sam  
   2          Andrea
   3          Gabriela

Second one:
Service_Done

Puppy_ID   servided_date
1               01/25/2012
2               02/18/2012
3               05/14/2012

Third One:

Puppy's table

Puppy_ID     Owner_ID
1               1
2               2
3                3

I have this code:

Select owner_name
from puppy p, owner o 
where p.owner_id = o.owner_ID

From here I am stuck. I was thinking of a join between the tables but I am not sure

Looking for the puppy owner’s name that had the puppy most serviced by the Puppy Grooming