Spring puppies, lamb and kids

Newborn baby animals are my favorite part of spring!  Last night at 2:30am, after being in labor most of yesterday, Rosie (our English Shepherd) began giving birth.  When she was done she had nine new little puppies, six girls and three boys!  Coloring can change a little over time, but most of them are sable and white!Continue reading “Spring puppies, lamb and kids”