Cadi went in to the vet today and was x-rayed, She is having 4 puppies.... Now we pray that they are of all good size and healty.