From what you say the Blunt force sounds to me like the dog got hit but a vehicle and possibly drug a distance. a car bumper can be a blunt object.