Wow, beautiful dog! Looks like he was having a great time.
Also ... even though the bandanna was so you could spot him easier ... he sure looks stylin' in them thar duds. Nice contrast to his shiny black fur and right in season! Bet he'd look faboo in red or turquoise as well.