Yes, Foxes do and will attack a heron on close range.
Dogs, foxes
Silver foxes are often called gray or grey foxes.
they are bred in captivity. they were bred from red foxes to be tame.
they attack them
Generally, yes. All foxes can, however, vary in height - although only by very little.
No, foxes do not eat or attack horses.
Yes and No. Almost any creature will attack a human if provoked, of course. But foxes are shy creatures who shun the company of humans and therefore are more likely to flee then attack. If you attack a fox, however, you can expect nothing less than a retaliation.
Silver foxes are often called gray or grey foxes.
Some are some aren't. ------------------------------------------- Healthy foxes do not attack humans unless they are provoked; bites are very unpleasant. Remember that the fox is a wild animal. Also foxes can transmit rabies.
Perhaps the weather, danger is common, or even human hunters... But foxes are brave and may choose to attack back!
Re-evaluate question. There are just as many kinds of foxes as there are dogs.