diff --git a/core/src/main/java/org/geysermc/geyser/entity/type/living/animal/FrogEntity.java b/core/src/main/java/org/geysermc/geyser/entity/type/living/animal/FrogEntity.java
index e4bd8c5ce..2c1c884fb 100644
--- a/core/src/main/java/org/geysermc/geyser/entity/type/living/animal/FrogEntity.java
+++ b/core/src/main/java/org/geysermc/geyser/entity/type/living/animal/FrogEntity.java
@@ -47,7 +47,9 @@ public class FrogEntity extends AnimalEntity {
     @Override
     public void setPose(Pose pose) {
         setFlag(EntityFlag.JUMP_GOAL_JUMP, pose == Pose.LONG_JUMPING);
-        //TODO croaking and tongue using
+        setFlag(EntityFlag.CROAKING, pose == Pose.CROAKING);
+        setFlag(EntityFlag.EAT_MOB, pose == Pose.USING_TONGUE);
+
         super.setPose(pose);
     }