Walter the Farting Dog (William Kotzwinkle, | PEP Navigator | Easy Homeschool