20. Meet Royal & Regal

Media Source: petobicokehumanesociety.com

Royal and Regal are two stray puppies who immediately fell in love with each other. They had 6 adorable puppies on their own, which they bred on a building site, where they lived. Unfortunately, bad news was coming on their way.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20