Friendly Bigfoot sniffing pink redbud blossoms in Myriad Botanical Gardens, Oklahoma City, on a sunny spring day.