{:id=>11, :name=>"Buuks.co.uk", :url=>"https://buuks.co.uk", :currency=>"GBP", :locale=>"en"}

Buy from our wide range of books at member prices. Our mission is to make buying books cheaper.


It only costs 9,99 GBP/month to be a member of Buuks.co.uk. When you shop at the member price, you also create a membership that automatically continues. There is no commitment after the first month and you can cancel at any time. Minimum price 9,99 GBP for first month.

Teacher's Pet_0
Teacher's Pet
  • Description
  • Information
It's not easy being part of Ginger's family when you're allergic to cats - three of them love cats and five of them are cats. Ginger tries to be good, but it's not easy when your best friend is a fierce looking stray dog. It gets even harder when the school principal starts trying to kill your best friend.

  • It's not easy being part of Ginger's family when you're allergic to cats - three of them love cats and five of them are cats. Ginger tries to be good, but it's not easy when your best friend is a fierce looking stray dog. It gets even harder when the school principal starts trying to kill your best friend.


  • Height: 12.4

    Number Of Pages: 208

    Width: 12.4

    Net Weight: 0.156 kg

    Author: Gleitzman, Morris

    Languages: en

    Book Form: Paperback / softback

    Publishers: Penguin Random House Children's UK

Teacher's Pet
Product number: GA_9780141317557

Loading..

Save 99 GBP
Loading...
Normal price
99 GBP

Member price

99 GBP
Save 99 GBP
Loading...
Normal price
99 GBP

Member price

99 GBP
Save 99 GBP
Loading...
Normal price
99 GBP

Member price

99 GBP
Save 99 GBP
Loading...
Normal price
99 GBP

Member price

99 GBP
Save 99 GBP
Loading...
Normal price
99 GBP

Member price

99 GBP
Save 99 GBP
Loading...
Normal price
99 GBP

Member price

99 GBP
Save 99 GBP
Loading...
Normal price
99 GBP

Member price

99 GBP
Save 99 GBP
Loading...
Normal price
99 GBP

Member price

99 GBP
Save 99 GBP
Loading...
Normal price
99 GBP

Member price

99 GBP
Save 99 GBP
Loading...
Normal price
99 GBP

Member price

99 GBP
Save 99 GBP
Loading...
Normal price
99 GBP

Member price

99 GBP
Save 99 GBP
Loading...
Normal price
99 GBP

Member price

99 GBP
Save 99 GBP
Loading...
Normal price
99 GBP

Member price

99 GBP
Save 99 GBP
Loading...
Normal price
99 GBP

Member price

99 GBP
Save 99 GBP
Loading...
Normal price
99 GBP

Member price

99 GBP