You can sue without a lawyer in small claims court if your losses are under $5000 (usually. ) But your recovery will probably be limited to what you paid for thedog.
The first step is to contact the driver and request compensation for the dog. If they do not respond, file with their auto insurance for "property damage" for compensation for the pet. The next option is a lawyer.