Oh, my gosh. Ezra is the cutest thing!!! Loving the floppy ears. 
I know you said you haven't invested in Kongs yet, but oh man... I highly, highly recommend it. She's still a puppy, so you can get her the classic puppy version. They come in baby blue and pink colors. They're cheaper, too! You can buy her a large size and stuff it with mushed-up moistened portion of her kibble and freeze it for a minimum of 3 hours.
My puppy is much smaller than Ezra, and it takes him around 50 minutes to eat his food from a frozen Kong. You could start implementing a feeding routine where she starts dinner around the time you know she goes bonkers. In other words, when you can see her getting all lungy and barky and crazy, invite her to her bed and give her the frozen Kong. Of course, nothing comes for free! So...
Before you feed her, you can even start doing some mental work with her, such as impulse control. You can ask her to sit and stay or lie down and stay. Shepherds are working dogs, so I feel like she'd love mental work. Once she sits and stays politely, you can give her the Kong and enjoy the wonderfulness of peace and quiet, haha!
Also, you can teach her to play fetch before bed. Fetch can be tricky to teach (I always had problems with my dogs, personally), but Shepherds usually love this game, so maybe you can be successful! You can watch McCann Dog Training videos on YouTube or Zak George's videos. They have some great resources on how to tame crazy puppies like that with fun fetch games.
Most importantly, though, get the Kong! This is seriously the best investment you can make. I am considering buying a few more and keeping them in the freezer. They're incredibly helpful!
I know you said you haven't invested in Kongs yet, but oh man... I highly, highly recommend it. She's still a puppy, so you can get her the classic puppy version. They come in baby blue and pink colors. They're cheaper, too! You can buy her a large size and stuff it with mushed-up moistened portion of her kibble and freeze it for a minimum of 3 hours.
My puppy is much smaller than Ezra, and it takes him around 50 minutes to eat his food from a frozen Kong. You could start implementing a feeding routine where she starts dinner around the time you know she goes bonkers. In other words, when you can see her getting all lungy and barky and crazy, invite her to her bed and give her the frozen Kong. Of course, nothing comes for free! So...
Before you feed her, you can even start doing some mental work with her, such as impulse control. You can ask her to sit and stay or lie down and stay. Shepherds are working dogs, so I feel like she'd love mental work. Once she sits and stays politely, you can give her the Kong and enjoy the wonderfulness of peace and quiet, haha!
Also, you can teach her to play fetch before bed. Fetch can be tricky to teach (I always had problems with my dogs, personally), but Shepherds usually love this game, so maybe you can be successful! You can watch McCann Dog Training videos on YouTube or Zak George's videos. They have some great resources on how to tame crazy puppies like that with fun fetch games.
Most importantly, though, get the Kong! This is seriously the best investment you can make. I am considering buying a few more and keeping them in the freezer. They're incredibly helpful!