Our hummingbirds love our dahlias...red ones first but they visit the yellow ones also. I grow the singles rather than doubles and ruffly ones where they can't get at the nectar as easily.
https://permies.com/t/92625/growing-dahlias-eat
Dahlias are perennials and can stay in the ground year round or until you would like to divide them as long as it doesn't freeze.
I have to lift them for the winter as it gets too cold here.
The tubers of many of them are edible for humans and so are the petals...I'm sure bunnies and
chickens and goats and pigs would love them
enough that they would need protection.
I grow them in pots but if it was warmer here I would grow huge areas of them as I think they are lovely and so multi purpose.
Our hummingbirds also love the hyacinth bean flowers and passion flower vine...and earlier in the year the red bee balm is their favorite. I love having them but really don't want to mess with sugar water and cleaning a feeder...there are so many flowers that they like....and cosmos! I see them hitting every flower of the orange ones.....they are an easy summer flower that just keeps on blooming even in a drought.