We build time into our Internal Medicine and Surgery schedules for the unexpected! Call us today to find out if your pet can be seen 'same day'. 503-505-7255