This book was a first birthday present for my daughter. When I first saw it I thought it seemed a bit simplistic. How wrong was I!! This is a terrific book. My daughter takes it off the book shelf every day to have it read to her. The premise is simple, using opposites to describe the dogs. Our favourites are Hot Dog, Cold Dog, Clean Dog, Dirrrty Dog. The colours are vivid, the text straightfoward, and the dogs are charming. It's not too long, and you can do voices and actions to go along with the text. It certainly captures a child's imagination. It's a great book to help with counting skills and we've found that it translates and travels well!