Crossword Clue:

A person who makes and sells arrows

AnswerCrossword Clue
BREEDERPerson who raises and sells pups
CORPORALOATHMilitary person who makes a solemn promise?
RATCertain pet, I guess, if you're a person who makes bad choices