Gigi, the Yorkshire terrier, struts her steam punk attire during the Fantasy Fest Pet Masquerade Wednesday, Oct. 24, 2018, in Key West, Fla. The competition was a facet of about 100 events during the island city's 10-day Fantasy Fest costuming and masking celebration that continues through Sunday, Oct. 28. (Rob O'Neal/Florida Keys News Bureau)
Fantasy Pet 6
Serena Setzer cradles her pet sugar glider during the Fantasy Fest Pet Masquerade Wednesday, Oct. 24, 2018, in Key West, Fla. The competition was a facet of about 100 events during the island city's 10-day Fantasy Fest costuming and masking celebration that continues through Sunday, Oct. 28. (Rob O'Neal/Florida Keys News Bureau)
Fantasy Pet 5
Paula Mercer competes in the pet-owner look-alike division with her dog Magnolia during the Fantasy Fest Pet Masquerade Wednesday, Oct. 24, 2018, in Key West, Fla. The competition was a facet of about 100 events during the island city's 10-day Fantasy Fest costuming and masking celebration that continues through Sunday, Oct. 28. (Rob O'Neal/Florida Keys News Bureau)
Fantasy Pet 4
Meredith Dunning competes with her dog Scuppers during the Fantasy Fest Pet Masquerade Wednesday, Oct. 24, 2018, in Key West, Fla. The competition was a facet of about 100 events during the island city's 10-day Fantasy Fest costuming and masking celebration that continues through Sunday, Oct. 28. (Rob O'Neal/Florida Keys News Bureau)
Fantasy Pet 3
A bulldog costumed as a peacock walks across the stage during the Fantasy Fest Pet Masquerade Wednesday, Oct. 24, 2018, in Key West, Fla. The competition was a facet of about 100 events during the island city's 10-day Fantasy Fest costuming and masking celebration that continues through Sunday, Oct. 28. (Rob O'Neal/Florida Keys News Bureau)
Fantasy Pet 2
Patti Bridges shows her dog, Cousin Itt, during the Fantasy Fest Pet Masquerade Wednesday, Oct. 24, 2018, in Key West, Fla. The competition was a facet of about 100 events during the island city's 10-day Fantasy Fest costuming and masking celebration that continues through Sunday, Oct. 28. (Rob O'Neal/Florida Keys News Bureau)