Update: All missing dogs have been located and returned to their owners, said Lt. Jonathan Baxter with the San Francisco Fire Department. The two dogs that were missing as of 6:30 p.m. on Thursday were found later that night.

End of update.

A truck carrying nine dogs crashed into a private residence in San Francisco's Sunset District on Thursday afternoon, fire officials said.

One woman and a small child were transported to the hospital with non-life threatening injuries after their parked car rolled off the road and slammed into a home near 26th and Santiago streets, said San Francisco Fire Department spokesman Lt. Jonathan Baxter.

Witnesses said the brakes of the double-parked truck appeared to fail, sending it sailing into several cars nearby before it rolled into the residence, KTVU reports. The home sustained only cosmetic damage.

When firefighters arrived on the scene, they found six dogs in the bed of the truck, which they consoled and protected from the rain, Baxter said. Three dogs fled the scene, but a vigilant Sunset resident spotted and returned one of the missing pups.

Firefighters successfully connected the dogs with their owners. The Fire Department assumes the truck belongs to a dog walker or handler.

Baxter did not have descriptions of the two missing dogs, but asked Sunset District residents to contact San Francisco Animal Care and Control to be on the lookout for stray canines.

Michelle Robertson is an SFGATE staff writer. Email her at mrobertson@sfchronicle.com or find her on Twitter at @mrobertsonsf.