A 25-year-old Baldivis man has been charged after allegedly throwing rocks at a police dog and his handler.
Police were called to a disturbance at an apartment block on Mounts Bay Road in Perth around 12.45am on Thursday.
It's alleged the man had smashed several car windows that were parked in the area before fleeing on foot.
The man ran up Jacobs Ladder before jumping into bushland and running back towards Mount Street.
Police Dog Razor was deployed to find the man, later locating his scent in an elevated garden bed about two metres above him.
The man allegedly sat up from the garden bed and PD Razor started barking.
He then threw a large rock at the dog team, narrowly missing PD Razor and his handler.
The man allegedly continued to throw rocks in their direction and they had to take evasive action to avoid serious injury.
Another officer was able to reach the man and he was taken into custody.
A 25-year-old man from Baldivis appeared before the Perth Magistrates Court on Thursday.
He's been charged with three counts of criminal damage, one count of assaulting a public officer and one count of failing to comply with a request to give police personal details.
Teen boys charged over Mandurah burglaries
Tragic update in search for missing man Robert Snyder
Premier Roger Cook to leave Kwinana electorate, move to Perth
Mandurah Marine Rescue's new vessel named in memory of nun who survived 1959 boating accident
Teen dies in motorbike crash at Waroona Dam
Shark alert issued after whale carcass reported at Preston Beach
Kwinana businesses to refuse serving students during school hours
Men attacked, campervan windows smashed in East Rockingham
Entries for 2026 Castaways Sculpture Awards now open