Honestly, I love this story (admittedly there were definitely a few things that could've been done better as someone else mentioned in another comment), but the part I love the most is with Estella.
She's no a dog, she's wolf and she's the true hero of this story.