A 21-year-old woman has described the excruciating pain after a vicious dog ripped off its leash and attacked her as she jogged with her puppy.
Demi Woodcock has a broken arm and may need surgery for torn tendons in her wrist after she was set upon during a morning run in Kelmscott.
Ms Woodcock, who is in St John of God Hospital in Murdoch, urged the community to help track down the dog.
She said its owner did not offer her help after the attack and disappeared without leaving any details.
This latest incident is one of hundreds of dog attacks reported to Perth councils, new statistics reveal.
Ms Woodcock was jogging with her six-month-old Maltese pup Oscar near Good Shepherd Primary School about 6am on Thursday.
"I'd noticed the dog was acting aggressively, so we crossed the road," she said.
"All of a sudden I saw it running towards Oscar. I immediately scooped him up and that's when it latched on to my arm.
"As I fought with it, the weight of it fractured my arm. It didn't let go until the owner pulled it off."
Ms Woodcock said the dog tore its leash and the owner was forced to hold it down to restrain it.
"I was outside a school and it would have been much worse if it attacked a child," she said.
The owner is described as a tall Caucasian woman of athletic build and in her 20s.
Across the metropolitan area council statistics show the prevalence of dog attacks continues to be a problem.
The City of Swan has dealt with 283 reported dog attacks this year, 125 involving a person. The council said the definition of an attack ranged from threatening behaviour to significant injury.
The City of Gosnells had 157 reports of dog attacks this year and the Shire of Serpentine-Jarrahdale recorded 31, two involving people.
The City of Fremantle had 35 reported dog attacks this year, including 13 involving people and the City of Joondalup recorded 26 attacks in which a person was injured.
The Town of Cambridge had 17 reports, nine involving people and the Town of Bassendean had 17 reported incidents including six attacks on people.
In the 2012-13 financial year, the City of Vincent recorded 25 attacks on people and the City of Nedlands reported 10.
The Town of East Fremantle had three dog attacks, one involving a person and the Town of Mosman Park received four reports, all dog-on-dog.