harehound
/ˈhɛrhɔʊnd/Definitions
1. noun
a dog or other animal used for hunting hares
“The harehound was bred specifically for its exceptional tracking skills.”
2. noun
a person who pursues or chases someone or something with great energy and enthusiasm
“He became a bit of a harehound when he found out his rival was entering the competition.”