An agent of a society or association for the prevention of cruelty to animals, incorporated under the laws of this Commonwealth, shall have the same powers to initiate criminal proceedings provided for police officers by the Pennsylvania Rules of Criminal Procedure. An agent of a society or association for the prevention of cruelty to animals, incorporated under the laws of this Commonwealth, shall have standing to request a court of competent jurisdiction to enjoin a violation of this subchapter.