According to a press release from the Florida Lottery, on the day Leonard Linton purchased a winning ticket, he was on his way to pick up his pregnant dog, Ivy, who “was not feeling well.” “To get to her as quickly as possible, Linton took a different route home,” the statement notes. While on his way to pick up the dachshund, he made a pit stop at a Stop & Shop store, where he purchased a $10 “100X THE CASH” scratch-off ticket. Little did he know, he just snagged the grand prize ticket worth $2 million! “I still can’t believe it,” Linton said, adding, “This is life-changing.” The Florida lottery shared a photo of Linton overjoyed as he holds his pup in one hand and the massive check in the other on Twitter. Linton opted to take home a one-time, lump sum payment of $1,645,000. When asked what he would splurge his winnings on, he revealed that his good luck charm would “definitely” be getting “a new kennel.” Linton isn’t the only winner as The Stop & Shop will also get $4,000 as a “bonus commission for selling the winning ticket.” The release notes that the 100X THE CASH scratch-off offers “more than $337.9 million” in cash prizes, along with eight top prizes.  Next, Lottery Fever: The Biggest Lottery Jackpots and Luckiest Winners of All Time