30 Pet Rescue Photos For This Month That Will Bring A Smile On Your Face

28. Old Boy Adopted By Older Parents

via

Zak is a 9-year old dog and there isn’t much life left for him. Dogs live for 14 to 17 human years at the max, and he needs companions in his final years. As God would have it, his set of foster parents are equally old and understand what companionship means and they seem to be happy with the new addition to the family.

40 People Who Had the Worst Day of Their Lives

You Wouldn’t Believe What This Dad Did To His Daughter On Her 13th Birthday