Alan learns that friends John and Amy are hosting a wedding for their daughter in late April and want them to come help celebrate. They live in British Columbia on Vancouver Island. John McKensie is a retired mountie there and Alan had helped him out with some crimes awhile back. Alan and Dorothy decide to fly to Chicago, and then take the train to Seatle, and then go to the island by ferry. They joined two young women for their first dinner on the train. One of them had diabetes and had a special little dog who could sense when she needed her medicines. While they are eating, a very officious man comes to their table and says dogs are not allowed in the dining care and the woman and their dog needed to leave immediately. Dorothy tried to tell the man that this was a care dog, but the man made their new friends leave. Later, Dorothy and Alan see a man falling off the train with his arms flailing. They ring the steward and tell him about the body.
They finally reach Seattle and get off the train. However, there is terrible weather, and it takes a couple of days before they can take the boat to Vancouver Island. They finally get to their friends' home. They go to church and to a beautiful island and figure out wedding gifts. Meanwhile, they keep looking into the case of the man seen flying from the train. They find out his name and that he had worked at vets, but hated dogs. They also found out that he was dead when he left the train, but it's a lot later before they find out the whole story of the man.
This book was a fun read, and I won't reveal the ending. I thank Netgalley and Severn House for the ARC so that I could read the book before publication.