The city council shall have the duty of enforcing the provisions of this chapter. In addition, any law enforcement agency with whom the city council has contracted for law enforcement services shall have the authority to enforce the provisions of this chapter. The city council may, by resolution, delegate to other officers or agencies power to enforce particular provisions of this chapter, including the power to inspect private premises, and the officers charged with enforcement of this chapter shall take all reasonable precautions to prevent the commission and maintenance of public nuisances. (2005 Code)