A vet can administer anti-inflammatory medication if swelling threatens the spinal cord, and can also diagnose and treat any potential internal injuries. Just to name a few things a vet can do, that you cannot do at home.