Gavin Saylor and his dog Angel show off their red, white and blue hairdos. (Photo by Mike Quayle)