Rather than screaming that he should be arresting people, this footage should be used to wipe convictions off the record for other protesters who didn't get similar treatment.
All in all. This is an example of how a cop "should" behave. Protecting the rights of ANY citizen to protest. There is no way to know from the video if this was just a good cop doing the job well, or if it was a cop who favors thier cause.
Also, I love the idea of a neo-nazi with a service animal. Pretty sure that weakness would have made a person "undesirable" under hitler.