Patriot Guard

Mike Desmond / WBFO News

It was a day of mourning, and camaraderie among police and other first responders, a day of support from the Patriot Guard lining the approach road, and a day of outpouring of support from the public and even squads of therapy dogs. It was all that and more to help people get through the first day of Buffalo Police Officer Craig Lehner's wake at a Hamburg funeral home.