There are these treats for dog breath that you can get at Petco or Petsmart to control the smell some. but if you can afford it, i suggest you take her to the vet.
I have a blue heeler puppy who is about 4 months old, her breath smells like rust or some kind of metal. Its really strong, could she be sick???
its not normal and we brush her teeth