Middle School: Dog's Best Friend cover art

Middle School: Dog's Best Friend

(Middle School 8)

Preview

Audible Standard 30-day free trial

Try Standard free
Select 1 audiobook a month from our entire collection.
Listen to your selected audiobooks as long as you're a member.
Get unlimited access to bingeable podcasts.
Standard auto renews for £5.99 a month after 30 days. Cancel anytime.

Middle School: Dog's Best Friend

By: James Patterson
Narrated by: Bryan Kennedy
Try Standard free

£5.99 a month after 30 days. Cancel anytime.

Buy Now for £7.99

Buy Now for £7.99

About this listen

Brought to you by Penguin.

Rafe Khatchadorian is getting the Hollywood treatment in a film version of Middle School: The Worst Years of My Life starring Griffin Gluck, Lauren Graham, Rob Riggle and Thomas Barbusca.


It's a dog-eat-dog world, and Rafe Khatchadorian is just trying to live in it. Life in middle school is finally starting to seem bearable – until Rafe spots his grandmother standing in the free-meal line at the local soup kitchen.

To help earn some money for the family, Rafe concocts a brilliant plan – a dog-walking business that soon turns into a huge money-making neighbourhood empire. He'll even have extra cash to buy his own WormHole Deluxe Multi-Platform GameBox!

That is, until two terrible twins launch the Great Dog War by sabotaging Rafe's flyers and stealing his customers. Plus, his bratty kid sister Georgia has skipped a grade – so now she's in all of Rafe's classes. Throw a kid a bone!

© James Patterson 2016 (P) Penguin Audio 2016

Humorous Fiction Literature & Fiction Comedy Money Fiction Middle Grade
All stars
Most relevant
I loved this audio book!!! I really want to get the actual book. I would recommend this audiobook or the actual book to everybody I know.

MDL School dog's best friend

Something went wrong. Please try again in a few minutes.

hi i love books and love them and just read them alot and alot and alot

love it and is best book heard in the middleschool

Something went wrong. Please try again in a few minutes.