I’m pretty sure it B sorry if i get it wrong doe
'with the spots' - is an adjective phrase because it determine the noun puppy with wich it grant.
The mood that these words help create is one of despair and difficulty. Clearly the narrator is struggling, he actually uses the words "difficult" and "struggling" clearly within his paragraph. Other words that contribute to this mood of despair are "fear", "faint", and "hungry". A person usually only feels these things and discusses them when they are in a place that is dangerous and that they have no real hope of getting out of.