Any person who keeps a cockpit or who in any public place fights cocks shall, on conviction, be fined not less than $20.00 nor more than $50.00.