A friend is getting their first ever dog, is Gwen Bailey's Perfect Puppy the best book to recommend? Or is there anything better? I had an Ian Dunbar book but it always felt a little too Gina Ford'ish to me.