No idea if dogs are the same as birds, but we had a little Shih Tzu that lost all her pups within a few days after they were born. When we bred her again, we had consulted with a vet who instructed us to feed her raw liver. Sooo gross! but we did, and the second litter was very healthy. Sounds similar to me?