Poodles tend to be smart, so maybe he's learned his lesson.
If you're not familiar with it, there is a recipe to kill the smell. This is for a medium/small dog, so just multiply everything equally for a large one. You can dilute it with as much as one quart of water to make it go further. No other homemade recipe works, not tomato juice, or lemon or orange juice, or any of the deodorant mixes. The stink in skunk spray comes from sulfur, and that has to be deactivated to kill the stink.
Mix together:
1 quart UNOPENED Hydrogen Peroxide (3%) (If it doesn't foam, it's too old & won't work)
1/4 cup baking soda (NOT washing soda or any other variation)
2 teaspoons dish detergent
Pour over the dog and saturate the coat. Leave it on for 10-15 minutes, then rinse with clear water. Protect the eyes with an oily salve.
This also works on people, but keep out of eyes.