How long did it take for the woman to take her pup home?

Choices:
A. A few minutes
B. not enough information
C. Two hours
D. Three hours
A few minutes
One time I was walking my puppy (profile pic) who was then around 5 months, with my mum and grandma. By the time we were about to reach our house, we spot two dogs, a German Shepherd and a Husky, both male, on the other side of the street sniffing around with no owner in sight. I was ready to hightail out of there with my dog, but I knew if I ran they would chase, so we formed a wall in front of her to hide her. Of course she decides to stick out her head and start barking. Those two dogs whipped their heads so fast and came running towards us to see her. Since she is a puppy she has zero impulse control and starts throwing herself at them, at their backs, face, plus the fact that she doesn’t like being sniffed at her rear (which they are trying very hard to get to). Here I am nervously sweet talking to them, my voice trembling saying good boys. My grandma is her despair grabs the GS’s neck, and his hair bristled and growled for a second before turning back to our pup. At this point my baby girl is sitting down with her tail tucked close, ears flattened, and head down. I thought “Dear Lord someone’s losing a limb today.” When suddenly this car comes pulling up and this man comes out with a leash, the owner. He practically had to wrestle the GS into the car. A woman in a pickup truck comes next trying to get the husky but he ran away again, but my mom didn’t care, she scooped up our pup and ran, the leash trailing behind her, and even my grandma who has troubles in her knees speed walked. My mom would later laugh at me because I became so pale and because I tried to baby talk a dog to leave us alone.