as said................. if a dog is running on land weather it be a pup or an old dog and with or without permission NOBODY in England out side the poilice force has the right to shoot it unless it is in the progress of worrying SHEEP regardless of wether he is a huntsman,farmer or the duke off edinburgh for that matter.
Shooting a dog that is not in the progress of worrying SHEEP ( no other animal ) is a very serious offence and anyone caught doing it would be doing very well to keep his firearms cert providing that the complainant takes it high enough.