‘Hero’ Labrador retriever saved his teen owner from rattlesnake attack