You need to take your dog to the Vet to be checked out. Your dog could have a broken bone also. Your vet will provide the correct medicine. It's not safe to give your dog the same medicines that you take. I'm sorry to hear this happened to your dog. Was it attacked by another dog?