In a Christmas nativity scene, a stray dog finds sanctuary and gives birth to seven adorable puppies.
In a straw-filled barnacle, this street dog gave birth to seven puppies, much like Mary did when Jesus was born. On the main square of Palenque, Mexico, there was a…