This photo is labeled as 'Happy Holly' the short-haired Jack Russell Terrier --- (Though, if you ask me, this is not a pure Jack Russell. It clearly looks mixed with Cairn Terrier or even a Westie, based on the shorter legs & smaller, pointier ears.
I Love all Dog Breeds: 5 of the healthiest dog breeds. This adorable puppy is an Australian Cattle Dog, and has a life expectancy of 29 years! Australian Cattle Dogs are prone to develop retinal atrophy, which eventually leads to blindness.