Fight for life

Maggie MacKenzie is grounded by her grandmother until her grades improve, but when sick and dying puppies begin pouring into the clinic, Maggie sets out to find the puppy mill responsible.

Puffin Books
2007
9780142408629
book
Lexile: 
510

Holdings

hidmidmiidnidwidlocation_codelocationbarcodecallnumdeweycreatedupdated
126371400210222723385661511MTM309MTMH85203F And100015754856551709567815
158009402936422743385661511OAKE356OAKE60863F AND100015774597521709567815
221701408791118883385661511BATH103BATH33653FIC And100015774597521684524115
347634417569722573385661511CLMH125CLMH043390F AND100015774597521709567815
467836427815322843385661511PERE377PERE58048Realistic Fiction AND100015774597521709567815
485454429476922863385661511WARE436WARE05055F And100015774597521709567815
565851433619122903385661511WCOM476T 533996PBK FIC AND100015774597521709567815
615625436662122793385661511YORE517YORE040697FIC AND100015774597521709567815
707865445192023173385661511PECO368PECO21766F AND100015798937721736518457
919546464179723323385661511RHCR402RHCR024818FIC AND100015802161721736518457
961024467972923383385661511RHVO406RHVO051509FIC AND100015802161721736518457
976131469402523393385661511RHWI409RHWI028318FIC AND100015802161721736518457
1047471474094323523385661511WIBW496WIBW7000021FIC AND100015802161721736518457
1286802495811923163385661511PEBT367PEBT66909FIC AND100015814652241736518457
1451138508723023403385661511WEDW485WEDW045293FIC AND100015814652241736518457
1491501512469123433385661511WEKS487WEKS066550FIC AND100015814652241736518457
1503572513561323443385661511WEPN488WEPN121031FIC AND100015814652241736518457
1528624515855923463385661511WESE490WESE062791SERIES-GREEN V100015814652241736518457
1628367524737723583385661511WIRO503WIRS2003859FIC AND100015814652241736518457
1901723549502724443385661511GCMS215GCMS509398FIC AND100015825759371742569409
1933682552177924473385661511GRAR231GRAR315915FIC AND100015825759371742569409
2121413568522624643385661511HIVE259HIVE801680FIC REALISTIC AND100015825759371742569409
2121414568522624643385661511HIVE259HIVE801681FIC REALISTIC AND100015825759371742569409
2148651570734324653385661511HIWA258HIWA061624FIC AND100015825759371742569409
2148652570734324653385661511HIWA258HIWA061623FIC AND100015825759371742569409
2195040575064024683385661511KEES273KEES100981FIC AND100015825759371742569409
2222975577680222403385661511SPCMS422SPCJ091158FIC AND100015825759371709307855
2450031597244124163385661511RCS391RCS0F00555FIC AND100016377825731736800991
2578055608664823653385661511WAI470WOI51973SEQ FIC AND100016377825731736800991
2611783611350823693385661511BLS111BLS0046103FIC AND100016377825731736800991
2683920618048623743385661511CSE142CSV2001568F And100016377825731736800991
2705739620047923773385661511DUS155DNS051727FIC AND100016377825731736800991
2718388621163423783385661511GAE184GAP0037180F AND100016377825731736800991
2725391621795923793385661511GAM183GAS0032195F AND100016377825731736800991
2736162622765823813385661511GMI291GMJ3000856Fic AND100016377825731736800991
2781975626944923863385661511GEI228GVN0025158FIC AND100016377825731736800991
2820908630519623893385661511HOE263HOE0042420FIC AND100016377825731736800991
2990180645442724073385661511PCE301PCC0070176FIC AND100016377825731736800991
2990181645442724073385661511PCE301PCJ0080347FIC AND Bk. 1100016377825731736800991
31005806547153156233856615118394T 861019FIC AND100016407292551640729255
3372858675917515863385661511541803030100113FIC AND100016407292551640729255
3409906679226515893385661511Franklin10930262060509684FIC AND100016407292551640729255
3409907679226515893385661511Franklin10930262060509692FIC AND100016407292551640729255
3531468689762423303385661511PITR389PITR399001F AND100016427897121736518457
3974165724722023973385661511NAE33811005360FIC AND100017368009911736800991