These are some reasons why dogs exist.
Dogs have been around human communities for as long as these communities have walked the phase of the earth. Dogs have played all the different roles as members of the human civilization. They have been worshiped as God like figures in some cultures and despised and left on the streets in others.
Whatever the case may be, it is hard to imagine the existence of any part of human history without the presence of these animals. Those people who see just a glimpse of divinity in these animals, can also notice the presence of God in them.
Dogs beyond any shadow of a doubt are 4 legged angels looking out for humans and making their experience on earth a much better one.
You have to see this video. If it inspires you in any way, please leave a comment and/or share with others.