Which is the correct use of the following participle phrase:

laughing in the wind

A. Laughing in the wind, a brown puppy wanders by.
B. Laughing in the wind, a rugged, brown puppy is seen wandering by.
C. Laughing in the wind, I watch as a brown puppy wanders by.