Every dog owner knows the struggle of keeping their pets clean. Dogs tend to be pretty playful and adventurous and ...