In 1942, when life turns sour at the carnival that has always been her home, eleven-year-old Bee takes her dog, Peabody, and piglet, Cordelia, and sets out to find a real home, aided by two women only Bee and her pets can see.
During a rough year in which she was placed in the care of her prickly grandfather after her father suffered a stroke, Rosie embarks on a search for her missing dog after he is given away by her estranged mother.