He's teething- he's making room for his adult teeth, so yes, 3 teeth in as many days is fine.
The breath issue I can't help you with- I'd call his vet to be sure there isn't anything going on there.
__________________  [I] Dani: Happily owned by Billi-Jane & Witten 
facebook/instagram/twitter @danifabulous | dogster @ dogs/1308401 |