Do snakes or birds eat frogs?

Both !... Many species of 'raptors' (birds of prey) will take frogs as part of their diet. Some snake species (especially semi-aquatic species) will make frogs a regular part of their diet.