I adopted Miles one month ago when he was about 4.5 months old. His breath was absolutely horrific!
After asking a couple of questions here and reading about teething, I held my breath to check his teeth
,and sure enough, he had 2 canines on his right side. I wasn't able to check the rest of his teeth.
I just noticed the other day that the smaller, baby canine tooth is gone. Apparently he's not done teething yet as he is still at that age and his breath is STILL terrible.