After the Attack on the Swan and Looking for clarification on the question of dogs, I contacted SNH (Scottish Natural Heritage ).
I was given a reply relating to the Scottish Outdoor Access Code, excerpts as follows :
During the bird breeding season (usually April to July), keep your dog under close control or on a short lead in areas such as moorland, forests, grassland, loch shores and the seashore.
In recreation areas and other public places avoid causing concern to others by keeping your dog under close control or on a short lead, and
pick up and remove your dog's faeces if it defecates in a public open place.
The above does not specify Swans Island nest site or riverside, but according to SNH It can be taken that this is covered by the Access code.
The Swans and ducks on the River Nairn start nesting in March and it is up to owners to take responsibilty for their dogs actions every single day of the dogs life !
Even now there are 70 or so birds in the river that cannot yet fly, either because they are too young or moulting. Dogs like to chase things, be it a ball, a stick or a bird.
It's a sad state of affairs when I have to request signs be put up, because I am a dog owner myself and no lover of signs either. However we have a duty to protect the environment and all other living creatures that share it with us. Irresponsible dog owners are very much the minority so it is up to the majority to hold the minority to account for their actions - or lack of it.