Catherine is great! We’ve used her for 18 months since getting our staffie as a pup. She helped us through some difficult times when our dog had a serious operation and needed cage rest; she offered home visits instead of walks and helped us nurse her back to health! We now send our second dog out with her wonderful dog club too. Both dogs love her to bits-she’s their favourite person ever!