Two people were hurt and a dog was killed when a boat exploded at a harbor on Lake St. Clair, officials in Macomb County said Monday.

Investigators are working to determine what caused the explosion, which happened at about 12:30 p.m. Saturday at Emerald City Harbor, on Jefferson Avenue in St. Clair Shores, the Macomb County Sheriff's Office said in a social media post .

Video footage shows the vessel, carrying two people and a dog, getting fuel at a gas dock. The boat can be seen pulling away from the dock, then suddenly bursting into flames and being lifted completely off the water. Individuals at the scene rush to grab floatation devices and run toward the flaming vessel in an apparent rescue attempt.

Authorities said that when deputies arrived, they found the boat almost fully sub

See Full Page