Sounds to me like they are teething. Sometimes when puppies start loosing their baby teeth, they will either swollow them, or just fall out, and the smell could be dried blood. If your babies get fixed, they usually will extract any remainding baby teeth.
__________________ Mom to Fiona Marie |