4+ minutes on the toilet = way too long on the toilet.
Look into your little puppy's mouth. Do you see those widdle tiny teeth? They are baby teeth! Oh yes they are.