Rabies cannot be easily transmitted from a dead animal to another animal that eats it.
Rabies is most commonly transmitted by the rabies infected animal biting the other live animal or biting a human.
The dog could get rabies from eating the dead bird if the dead bird had rabies but it's rare that a bird or other animal has rabies.
A dog is unlikely to get rabies from eating a dead animal even if the dead animal did have rabies.
Rabies is transmitted through saliva and brain tissue and cannot be transmitted through blood or even feces.
Also rabies is rare in the USA so it's unlikely your dog would get rabies from eating or picking up a dead animal.
When and if your dog picks up a dead animal you need to tell the dog firmly to put the dead animal down and you may need to distract the dog with at treat or toy.
When your dog picks up a dead animal before you can take action to prevent it, do your best to get the dog to drop the dead animal immediately and walk away from it.
Most times a simple thing such as a distraction with a treat or toy may be sufficient to get the dog to drop the dead animal and lose interest in the dead animal.
A dog should not be allowed to eat dead animals because of the potential of bacteria and parasites the dead animal could have.
But if a dog does eat a dead animal such as a bird then there's really not much to worry about.
If a dog eats a dead animal the dog is likely to be just fine.
Although if the dog ate a dead animal that had a disease or was poisoned then the dog may become ill or die themselves.
But if a dog just happens to eat any dead animal such as a dead bird then the dog will almost 100 percent be just fine.
Although it's not recommended for the dog to eat dead animals it's unlikely to harm the dog.
Dogs eat dead animals a lot and survive just fine.
If the dead animal had any bad bacteria or disease in it then it may cause issues or kill the dog but that's rare.
A dog could die from eating a dead animal if the dead animal had any poison in their body or the dead animal died of some bad disease.
However if the dead animal had just died then it's unlikely the dog would would or be harmed from eating the dead animal.
Dogs, wolves etc all ate and eat dead animals all the time in the wild for survival so it's not always a bad thing if you dog did eat a dead animal.
However it's best to keep your dog away from any dead animals and do your best to prevent the dog from eating the dead animal.
If your dog did eat the dead animal though then just keep an eye on them for any health issues such as vomiting, diarrhea, weakness etc.
If you're worried you can take your dog to the vet.
But in most cases the dog who ate the dead animal will be just fine.