“Does every creature have a soul? Surely they do; for everything God has touched will live forever.” –St. Francis of Assisi Will your pet who passed away before you meet you in the afterlife?
The concept of an afterlife is nothing new. Since the earliest days, humans have been seeking answers about the final frontier beyond the grave.