A dependent adjective clause is a group of words containing a subject and a verb. It offers further description or information - similar to what an adjective does - about something that was mentioned in another sentence. Adjective clauses are often introduced by relative pronouns such as who, which, or that.
In the sentence we are analyzing here, the clause "who bought me a puppy for my birthday" offers further information about "the one" - and "the one" refers to "my uncle".
The subordinate clause in this sentence is "who bought me a puppy for my birthday" and it functions as an adjective because it modifies the noun phrase "the one" (like adjectives and adjective phrases, adjective clauses describe or add information about a noun element in the sentence).
Robert walks Edna home, and is shocked to find a photograph of Arobin among her sketches. She explains that she had been using the photo to sketch Arobin's portrait. After telling her his thoughts and feelings while in Mexico, he feels she is mocking him and pronounces her cruel.
A room in fiction could include anything. Doesn’t have to exist, could be imaginary and would look more like fantasy. A room in non-fiction could include things that exist in real life. Can’t be imaginary since It would look more realistic.