Some of the Angels in this book are of the canine variety and a good-sized handful are human. The rest are teen-aged jokers forgetful poets interior designers Vermont farmers and a couple of vicious interlopers from another world. You may even know some of them.