A rescue puppy is facing a race against time to complete his bucket list due to a rare heart defect. 14-week-old Opie was rescued by the RSPCA after being …
Rescue puppy with heart defect in race against time to complete 'bucket list' | ITV News Meridian
In