When this adorable little baby Shih Tzu puppy was abandoned by his mother, he found himself all alone in this big scary world of ours. Luckily, a cat who had just mothered a litter of kittens decided to adopt the little guy, treating the pup as if he was her own.
The little guy is now part of the cutest family you’ll ever see. Just look at them together!
I love how the humans named him Hope. It’s a truly fitting name for a puppy who came into the world with the odds stacked against him. I bet he has a wonderful life ahead of him with his new friends. Here’s hoping!