It happened around 5 p.m. Friday in San Francisco's Tenderloin neighborhood.
The woman says she pulled over on Leavenworth Street near Golden Gate Avenue because she couldn't find her phone. As she was looking for it on the passenger side, a man walked up and demanded money.
After the woman handed over five dollars, the man snatched her 12-year-old dog, named Roxie, from inside the car and threw into the busy street.
Though the dog initially survived being slammed onto the ground, veterinarians were unable to save Roxie.