It is certainly bath time. I always mix up my own shampoo; it is cheap and effective. (Second to dog stink on the horrid scale is wet dog stink--this cuts down on that problem.) I have shared the recipe before, but here it is again, just in case your house smells as bad as ours!
The Best Dog ShampooEqual parts Dawn liquid dish soap, white vinegar, antibacterial hand soap, and a little warm water. Shake the concoction in a container and you are on your way to clean, happy, silky puppy!
Note: I have added a few drops of essential oil to help with the vinegar smell, but most times, it doesn't bother me any.