Glad you're all basically ok.
HOWEVER ... if you see any animal within a bull's roar of the road ... SLOW DOWN, do not try and avoid it, do not try and second guess which way it will go. Slow down until you know you can get passed it with making contact.
I hit a calf many years ago. Stupid animal was crossing the road, under brakes I was veering in the opposite direction, then the stupid thing turned around and scampered right in front of the car - say goodbye to a radiator.