Xrays are here and they see 4 pups. I sent them to our breeder vet to see when we expect and if she agrees but her temp after vet is 99.7. Now it is 97.6 checked twice. That usually means within 12 hours. As you can see 2 pups are in position. Stay tuned.