Dachshund puppies should eat three to four meals per day to supply continuous nutrition to their growing bodies.