ANNOYED by barking dogs late at night, Graeme Palmer threw a few rocks at his neighbour's fence to shut the noisy hounds up.
But another neighbour phoned police to complain.
Police arrived and Palmer, 69, was charged with public nuisance.
The west Gladstone resident and retired maritime safety officer pleaded guilty in Gladstone Magistrates Court to committing a public nuisance at 9.15pm on June 14.
Prosecutor Barry Stevens said a neighbour complained about being woken up by a man throwing rocks at a timber fence.
Sergeant Stevens said the man was worried rocks could hit a parked car and he yelled out to stop. Palmer then walked back inside his house.
Lawyer Ryan Mitchell said Palmer did walk into the middle of the road because the dogs were always barking and the Gladstone council could do nothing.
"He threw for them to be quiet. He denies throwing at the motor vehicle," Mr Mitchell said.
"In the circumstances he was attempting to quieten the neighbour's dogs that bark when (the owner) is not home.
"He says he complains to council to no avail."
Mr Mitchell said Palmer had thrown small rocks and there were also issues between him and the neighbour who complained.
He said Palmer would find more appropriate methods of dealing with the problem barking.
Magistrate Melanie Ho showed empathy with his plight and placed Palmer on a good-behaviour bond for four months.
She said he was of good character with no criminal history.
Update your news preferences and get the latest news delivered to your inbox.