A puppy can die from dehydration within 24 hours of getting diarrhea. If you ever have a pup with blood in the diarrhea, get it to your vet and on IVs as soon as possible. Don't try and treat it yourself. You are only courting disaster if your do. Albon treats for coccidia.
Metronidazole treats giardia.
Stress can trigger both of these parasites to manifest themselves in your litters and cause serious problems. You will notice an immediate increase in energy levels after 2 days of preventive treatment with Albon. We worm our pups 3 times and use different wormers. If you stick with one brand of wormer in your kennel the worms can become resistant to that particular brand of wormer. I found this with Strongid-T in my kennel.