This Smart Little Puppy Gives Himself A Bath Every Day

It’s rare to come across a dog who actually likes to take a bath, and even rarer to find a dog who doesn’t immediately run outside and roll in the dirt after getting clean.

But Brady the golden retriever is such a clean freak he gives himself a bath every day, then Brady wraps himself in a towel afterwards rather than shaking water everywhere like a cur.