Thanks for all the info on raptors.
I have about a 200 yard span in some spots to watch these these birds dive on those at the feeder.  Originally I thought Guinevere was a Coopers hawk but after watching her for a while I knew she was a Peregrine.
I'm sorry for your loss of pets to these birds but natural instinct being what it is, there is nothing they can do about it.