I'm trying to figure out how old my foster pups are. The woman that had them says they're 12 weeks but I think they're much younger just by the way they act. They both still have "puppy breath". Does anyone have a clue how long puppy breath lasts? I've never really paid attention before!