Pete & Mac's in Gilbert is awesome, I have been taking my puppy there for doggy daycare and grooming for a few months. My puppy always comes back worn out and relaxed after a day of fun at P & M's.
Pro's: Worn out puppy, clean facility, pricing is good, friendly staff
Con's: Location is a bit out of the way.