Barf is a dog, but Barf is not so bright. Barf often gets into the craziest situations. Join him, the man with the big hat, and the little boy in yellow for adventure and danger in this laugh-out-loud book. You will love Barf is a dog and all his zany adventures.