It's almost that time of the year when school is just around the corner and the long summer nights are coming to an end. Maybe you are having a bad day and you just need some cheer in your life that does not involve a human being. Or maybe you are having a perfect summer but you just want to take your mind off work for a while. Here are 20 vines of puppies that will warm your broken or sad heart.
® 2019 ODYSSEY