Section 25. The board shall appoint agents who shall be allowed necessary traveling expenses. They shall inspect drug stores and all other places of business wherein drugs, medicines, patent medicines, medical preparations and medical supplies of any kind are sold or distributed, and shall make a report of their doings pertaining thereto to the board, and shall report all violations of the laws relating to pharmacy and the retail drug business and all violations of the rules and regulations of the board. As directed by the board, they shall file criminal complaints against all violators of such laws, rules or regulations.