Arthur's New Puppy

by Marc Brown Part of the Arthur Series