utahmtb.com
Puppy Dog Time
Ok it happened about 4 am Sam started having her babies and so far there is about 4 of them…:)