I know the feeling of a stinky pup. You might want to try a product called "Buddy Splash" by Cloud Star. I think they have different scents. We use the original scent "Lavender and Mint". It is a leave in conditioner that helps soften and deodorizes their coats in between baths. All natural too.
We love it and it smells really good. We try to bath Tigger every Sat or Sun. During the week, I usually use the spray each time I brush him.
Good Luck with the Pups..
TiggerBug