Semantics. I am referring to responsibility not blame, subtle difference in meaning. Your example of fireman having to take the "blame" is not the same as them taking "responsibility" for dying in a job they full well knew is dangerous and this is why a fireman cannot sue the fire department if they do happen to die on the job.
Now I am not in any way implying that a gardener have a similar responsibility as a fireman or a cop but come on the fact this owner had 6 of these dogs would indicate that the gardener had enough of an idea that if he is going to work in the garden that is accessible by the dogs it is only a matter of something like this happening.
This story is not about random dogs from the street suddenly invading the garden he is working at unless I missed the entire plot. From what I read the gardener worked on the property where the owner have 6 or more of these dogs.
The owner clearly needs to take blame for not providing a safe environment but you have to be void of logic to think that the gardener should not take responsibility for accepting work in dangerous environment.
Horrible story but the gardener was aware of said dogs on the property so personal responsibility needs to be part of the evaluation.
As horrible as this is, the gardener did not suddenly realize these dogs were on the property so realistically the gardener must have been fine with these dogs there and accepted to work in dangerous conditions.
Each region will have their own bylaws on this, but most subscribe to these restrictions to dogs over six months old: a maximum of two dogs are allowed to be kept in or at a dwelling unit (a sectional title), three dogs are allowed to be kept in or at a dwelling house (a freestanding property), four dogs are allowed to be kept in or at a large dwelling house (a property on a plot exceeding 600sqm), and six dogs are allowed to be kept on an agricultural property. For cats, no more than four can be kept on any residential property, and no more than six can be kept on an agricultural property.