Cosmo is beyond adorable, isn’t he? This Saint Bernard is a super cuddly dog and it hurts our heart to hear about his hard life. He’s certainly had a rough go of it. He was ditched by his breeder when he was small. The Hearts United for Animals shelter took...