As far as the predation is concerned, I think it's something that people so often find upsetting, and for good reason. I don't think it's OK when dogs are allowed to chase and kill wildlife because "it's what they do". But I absolutely understand when they do, and it's not the dog's fault in the slightest, so it is completely inappropriate to punish them for doing so, just because it doesn't fit in with our ideas of how cuddly Fido should behave. My dogs have had a young hare and a rabbit between them, and it was very upsetting to me on both occasions. Shadow in particular has a very strong prey drive and I have to work on that every time we hit deer season or bunny season to stop him chasing.
We have bred different groups of dogs over the years to naturally stop at different parts of the predation sequence in order to work collaboratively with us (a pointer will search and - er - point at the game without chasing; a terrier will catch and shake a rat to kill it; a retriever has been bred to be more naturally inclined to bring back the game unbruised), but whilst the breed group overall might have these tendencies to stop short of the full sequence, which can then be nurtured through training, the other elements of the sequence haven't been completely erased, and individual dogs will be more inclined to continue it through to completion.