The Ashworth Animal Hospital is a nice place to go to get your pet seen. They can usually fit you in within a couple days of calling. They also have boarding services available, although beware that they will examine your pet and charge you for it, so factor that into your boarding cost. They have people come and walk your dogs during the day, too. One of the vets is a little rough with the dogs and the other is gentle, so do some investigating to see who you will get before scheduling your appointment. They do have a web site you can look at too -- they put pictures of all the puppies on it.