Leah first meets Amy when she comes to her family's farm to learn to ride. Although the girls don't get along to start with, they are drawn together when Amy finds an injured puppy stranded on the beach.
Click on any of the links above to see more books like this one.