German Shepherd Dog.
I’m sorry if I was snippy...watching the news on fox I get cranky..ha. Love shepherds.