Diehard

Diehard

Scottish Terrier; a nickname of the breed due to its personality.