Buy it: Jack Russells Dog Santa Merry Christmas sweater
From: Puppiesshirt
see, when she looked down, was an immense length of neck, which seemed to rise like a stalk out of a Jack Russells Dog Santa Merry Christmas sweater sea of green leaves that lay far below her. What can all that green stuff be? said Alice. And where have my shoulders got to? And oh, my poor hands, how is it I can’t see you? She was moving them about as she spoke, but no result seemed to follow, except a little shaking among the distant green leaves.