The May Day Spring Festival and Pet Expo will feature rescue groups, craft vendors, k9 demos, a 50/50 raffle, and more.