I hope you recover well and get back on the bike soon. (and don't let a broken shoulder stop you from getting on a bike trainer - rule #5 in effect)
Wildlife - same rules as when driving a car for me. Don't let avoiding wildlife cause a bigger accident - when possible.
Snakes get run over if I can't get around them safely. Rabbits/squirrels - bunny hop if possible.
My normal ride has beavers and otters that run out of the high grasses at any time. Near miss every other ride or so...