can I file theft charges against someone who stole my dog?
Only a prosecutor can file criminal charges. You can make a report to police, they determine it is something that goes to a prosecutor for charging.