18 adorable puppies that will melt everyone’s heart.

It’s hard to imagine anything more innocent and charming than puppies. Of course, kittens come close in the cuteness competition, but puppies have long held the top spot for ‘the cutest creatures.’ These 18 wonderful bundles of joy will lift your spirits and melt your heart to tears!

1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.

12.

13.

14.

15.

16.

17.

18.

(Visited 3 times, 1 visits today)