Direct link to buy : Leesilk
There are many breeds that could fit this bill but, of the ones that you mention, in my opinion the German Shepherd stands head and shoulders above the others. German shepherd no yes covid 19 face mask. What some commenters seem to have taken issue with is your mention of the need to “be aggressive”. I think that this is simply a misunderstanding. Any dog that has to protect its owner from an attack will almost certainly have to behave aggressively to some degree. However, that fact should not be confused with having to have a dog with an aggressive character, in order to have one that can protect you when necessary.