The Bermuda Society for the Prevention of Cruelty to Animals [SPCA] has announced that rescue dog Xena has “finally found her forever home.” The Bermuda SPCA posted the video below online, saying, “We are thrilled to announce that Xena has finally found her forever home! Thanks to the hard work, dedication, and love from our […]