Rattlesnakes will eat small birds, but I think they'd have trouble with a goose.
Roadrunners, pigs, King Snakes, any raptor bird, such as, Eagles, Falcons, Hawks. Ect.
Yes. Rattlesnakes will eat most any small rodent.
No. Secretary birds are an African species while rattlesnakes are from North America, so they would never encounter one another. Secretary bird are known to eat venomous snakes, though.
No. A crane is too large for a rattlesnake to eat.
No, but owls eat rattlesnakes.
Yes, eagles will kill and eat rattlesnakes.
No, rattlesnakes are carnivores and eat no plants.
No, but foxes may eat rattlesnakes at times.
No, rattlesnakes only eat small warmblooded animals (e.g. mammals, birds) and sometimes eggs. Rattlesnakes don't eat mushrooms.
Rattlesnakes could not eat an animal as large as a badger. However, badgers will sometimes feed on rattlesnakes.
Yes, bullsnakes are known to eat rattlesnakes as part of their diet.
Yes, coyotes do eat rattlesnakes as part of their diet.