Id a friend who during her driving test hit a cat who landed on the bonnet, she kept driving and pulled in when safe to do so, cat shook itself and ran off unharmed, instructor stopped test there and then and passed her saying that if she'd stopped for the cat she would have failed immediately.
So you dont stop for dogs OR cats - the rationale being that you could cause an accident by stopping suddenly or swerving to avoid a dog or cat and end up harming a human being - and the life of a human being is deemed as more important than a cat or dog.
I've searched through the Rules of the Road and this is what I could find in relation to animals, not very clear, and certainly not specific to dogs or cats:
Page 87:
As a driver, you must always be aware of your speed and judge the appropriate
speed for your vehicle, taking into account:
driving conditions,
other users of the road,
current weather conditions,
all possible hazards, and
speed limits.
Driving conditions relate to the volume of traffic around you and the quality of
the road.
Other users of the road include motor-cyclists, cyclists, pedestrians, school
children, animals and all others you as a driver should anticipate will or may be
on the road.
Possible hazards include anything you can see that can, and will, give rise to an
emergency, such as oncoming traffic if you are turning onto a major road. They
also include anything you cannot yet see and anything you can reasonably
expect to happen, such as a pedestrian walking onto the road in front of you, a
child running onto the road between parked cars, and or animals on the
roadway. It includes your own physical and mental state while driving (for
example whether you are stressed or tired) and the condition of your vehicle.
Page 174:
Animal traffic
Always slow down and be prepared to stop when approaching or overtaking
animals. If a person in charge of animals gives a signal to slow down or stop,
you must obey it. Avoid using your horn if animals are in front of you, as it
might frighten them.
I can't figure out how someone could be failed in a test for taking (or not taking) an action that isn't clear in the Rules of the Road.
Interested to know as my son is doing the test soon.