So after a very long day, which included a trip to the vet because of a stalled puppy, we are finally done. We returned home about 5 am and promptly crashed! It turns out there were only 7 puppies after all so we ended up with 6 boys and 1 girl. Momma and babies are doing just fine!