Our puppy has such stinky breath that I finally decided enough is enough. We are going to the vet on Sunday to have her mouth checked out. I suspect that she has a few danglers (teeth that are ready to fall out but won't). It definitely goes in waves, but has been pretty sour smelling for the past two days. Also, when I was washing her face this morning I noticed that her upper jaw felt a bit weird, like there was movement under the skin (probably a tooth). She won't let me near her teeth...so off to the vet we go.