Royalties donated from Rosoff's Good Dog McTavish (Barrington Stoke) support Blue Cross animal charity; author meets dog named McTavish at her local Blue Cross centre in Suffolk
To read the rest of this article, please either log in to your account now, or subscribe: