C.M.
We like Dr. Vernon Adams in Palo Alto. He's a pediatric dentist -- the office is very well set up for children! (650) 321 - 6448
I see someone else recommended Dr. Sam Summido on Welch Road. He's in the same office as Dr. Adams, so he would probably be good, too. They have movies and games on the ceiling, toy chest, etc.