my bet is that your pups might be getting the corona virus...almost the same as Parvo virus...the vaccines that are the 6 in 1 usually have all you need for disease prevention except for the corona and that is why it is 1/2 the price of the other vaccine that is exactly the same except it says plus corona...and because it has the corona vaccine in it it costs double and I do know that the TSC here in my area does not sell the right one...
I usually give 1 vaccine to an 8 or 9 week old pup and that is all he gets besides lots of wormings...if it is one I really favor I might give that pup 2 vaccines of the same 2 to 4 weeks apart...
I have never lost a pup to corona nor parvo since the 1980's...and it is because I use the right vaccine...but I learned the hard way...I went with the cheaper vaccine at first and it cost me some pups...
has anyone heard of coronavirus