Davidson, Carli.

Shake puppies / Carli Davidson. - 143 pages : colour illustrations ; 19 cm

Chiefly photographs.

9780062351722 (hardback)


Puppies--Pictorial works.
Dogs--Pictorial works.

636.7070222 / DAV 2014