Srida, first of all get the service history and confirm that only damage was whatever SA informed you. Whatever damage has been mentioned by the SA can be the result of a dog hit at high speed! so theres nothing to worry. My car also had a dog hit at around 100 kmph and suffered damages to the same parts mentioned by you.. Just get the car examined thoroughly for peace of mind. Also its very easy to examine and tell if any external metallic part like doors/ panels etc were changed. take it to any roadside mechanic for additional confirmation.