Whether it has been online or in person, we've all seen some cute police officers in our day. However, THIS officer is hands-down the cutest one yet.

This little fluff ball is the newest officer in training at the Coralville Police Department.

According to the department, her name is Greta and she's a German Shepard. As you can see from the post, she is the new puppy of an officer. Greta just wanted to stop by the station to say hi and take a cool picture, and boy are we glad she did. She's too cute! Maybe once Greta grows into those big ears of hers, she'll grab a spot on the force. Until then, we'll just soak in her sweet, puppy cuteness.

When Greta does join her fellow K-9s, it's safe to assume that she'll enjoy it. The Coralville canines seem to have some fun from time to time. Like when they had a "K-9 Rodeo" with an 'Elf on the Shelf'. Poor elf, but at least he hung on there!

Thanks to the Coralville Police Department for sharing this precious photo of Greta AND a big thanks to all law enforcement for what they do every day to keep us safe.