She did it! Poppy finally convinced her parents to let her get a puppy from the shelter. Poppy names her puppy Rosie and falls in love with her straight away. However, she's not in love with the extra work a puppy brings. Thankfully, Poppy's best friend Millie is around to help out in this relateable early chapter book. Part of the Perfectly Poppy series.