May 8, 2022 Flossie the pooch suddenly vanished from her home in Devon, Englandâand several days went by before anyone heard anything. See the story here