Interlude: A new puppy, a yellow Labrador-bred dog that we just adopted. Baby Labrador retriever Baby Labrador

Interlude: A new puppy

Sometimes the stars line up and life sends us a nice surprise. Meet our new puppy, a real ray of…