Thanks for the quick responses! I actually stopped by Tidewater the other day, but they couldn't get me in for a while, so I tried another place (Banfield at PetSmart) and they got me in that day. They were very nice and helpful at Banfield, but I kind of got the impression that the vet didn't know too much about cats. I'm still unsure of how old this kitten (cat?) is. I was a bit concerned about Tidewater because it really smelled of urine, etc. Banfield did not. Of course Tidewater has been around forever, so they may not be able to do much about it. I used to go there when I was a kid because the farm I worked at took their horses there. So, I guess the overall concensus is that Tidewater is fine and I should just accept the smell as par for the course, right?