Here's what nobody sat you down and explained.
Yeast doesn't start on your dog's skin. It starts inside and pushes its way out — to the ears, the paws, the belly, the folds.
So think about what you've been doing.
The shampoo washes the surface. The ear drops fix one spot and miss the other two. The cream sits on top. The shot blocks the itch signal but never touches what's causing it.
Every one of those is aimed at where the problem shows up. Not where it comes from.
That's why it always comes back. You're not failing. You're not lazy. You've been handed the wrong target, over and over, by people you paid to know better.