refactor fetchdog class - create methods