Duck Hunt Dog

Duck Hunt Dog is a Character in Duck Hunt for the NES, He is Described as the Annoying Dog that Laughs, He is Also an Antagonist in The Jesse Show

Final War
TBA

Team Random
TBA