A brother and sister ponder the afterlife as they put their beloved pet rat to rest.A brother and sister ponder the afterlife as they put their beloved pet rat to rest.A brother and sister ponder the afterlife as they put their beloved pet rat to rest.