On average, a dachshund will have somewhere between 3 and 6 puppies per litter, with 4-5 being the most common amount. 1-2-pup litters are also possible as are the extra-large 7-8-pup litters.
Your Doxie’s first pregnancy should result in 3 or 4 puppies, possibly just 1 or 2. The first thing to do when you realize your pup is pregnant is to call your vet.