Random Riddle: Snow White

Recently, Snow White’s seven dwarfs met up with three of their friends and went to the cinema to see Bambi. From the clues below, can you determine the order in which they stood in the ticket queue?

Grumpy was in front of Dopey. Stumpy was behind Sneezy and Doc. Doc was in front of Droopy and Happy.
Sleepy was behind Stumpy, Smelly and Happy.
Happy was in front of Sleepy, Smelly and Bashful.
Bashful was behind Smelly, Droopy and Sleepy.
Sneezy was in front of Dopey. Smelly was in front of Grumpy, Stumpy and Sneezy.
Dopey was in front of Droopy.
Sleepy was in front of Grumpy and Bashful.
Dopey was behind Sneezy, Doc and Sleepy.
Stumpy was in front of Dopey. Smelly was behind Doc.
 

Random Riddle: Snow White