Vet Volunteers

17 books in series
4.5 out of 5 stars 40 ratings

Fight for Life Publisher's summary

Maggie’s grandmother runs an animal clinic, Dr. Mac’s Place, so Maggie knows her way around animals who are in danger. When she learns that the abused and sick puppies flooding the clinic are from an illegal puppy mill, she knows that she has to find out who’s running it, where it is - and save the rest of the dogs!

©2007 Laurie Halse Anderson (P)2019 Listening Library
Show more Show less
You're getting a free audiobook


You're getting a free audiobook.

$14.95 per month after 30 days. Cancel anytime.
Product List
  • Book 1

    Regular price: $12.60 or 1 credit

    Sale price: $12.60 or 1 credit

  • Book 2

    Regular price: $12.60 or 1 credit

    Sale price: $12.60 or 1 credit

  • Book 3

    Regular price: $12.60 or 1 credit

    Sale price: $12.60 or 1 credit

  • Book 4

    Regular price: $12.60 or 1 credit

    Sale price: $12.60 or 1 credit

  • Book 5

    Regular price: $12.60 or 1 credit

    Sale price: $12.60 or 1 credit

  • Book 6

    Regular price: $12.60 or 1 credit

    Sale price: $12.60 or 1 credit

  • Book 7

    Regular price: $12.60 or 1 credit

    Sale price: $12.60 or 1 credit

  • Book 8

    Regular price: $12.60 or 1 credit

    Sale price: $12.60 or 1 credit

  • Book 9

    Regular price: $12.60 or 1 credit

    Sale price: $12.60 or 1 credit

  • Book 10

    Regular price: $12.60 or 1 credit

    Sale price: $12.60 or 1 credit

  • Book 11

    Regular price: $12.60 or 1 credit

    Sale price: $12.60 or 1 credit

  • Book 12

    Regular price: $12.60 or 1 credit

    Sale price: $12.60 or 1 credit

  • Book 13

    Regular price: $13.50 or 1 credit

    Sale price: $13.50 or 1 credit

  • Book 14

    Regular price: $13.50 or 1 credit

    Sale price: $13.50 or 1 credit

  • Book 15

    Regular price: $13.50 or 1 credit

    Sale price: $13.50 or 1 credit

  • Book 16

    Regular price: $13.50 or 1 credit

    Sale price: $13.50 or 1 credit

  • Book 17

    Regular price: $13.50 or 1 credit

    Sale price: $13.50 or 1 credit