Repeat: Staff at the Dogs Trust, in Ilfracombe, Devon, have to talk in whispers whenever they're near him - and even then he runs off and hides if he can hear them.
Staff at the Dogs Trust, in Ilfracombe, Devon, have to talk in whispers whenever they're near him - and even then he runs off and hides if he can hear them.