Hopefully you will find out for sure at your vet today. If the spot is that large, my feeling would be that it is urine, and if it doesn't smell real strong it could be very diluted urine, and needs to be checked by the vet. Sending good thoughts that everything checks out with your baby. |