The petco you bought him from should have a vet they recommend. Depending on where in the NW you are, I can call my previous vet and see if they can recommend one? Or (From the pdx area but know the I84 corridor extremely well!)