I reckon Jack had about 5 baths in his last 5 years. He hated baths and was a real pain so the only time he had one was when he'd found something really smelly to roll in. I'd just throw the ball into the water at the beach and he got his "bath" that way. Brock has had 3 or 4 baths in the 6 months i've had him, as he's easier to bathe so he gets a wash more often.
eye boogers = wipe away with a tissue or leave them till he wipes them off
dirty ears = don't have a clue. I've never done anything about my dogs ears.