She was taken to Addenbrooke’s Hospital in Cambridge with serious head injuries and died four days later.
Suffolk Police said a male cyclist called for an ambulance after finding her lying on a track road.
Her jacket was missing and she was wearing leggings and trainers, with her dog Bruce’s lead wrapped around her leg. The animal was not harmed.
A picture of Ms Rose, wearing the pink jacket she was last seen in, was released by detectives at the start of the inquiry
A force spokesperson said: “On Monday, 21 October officers arrested a 55-year-old man on suspicion of murder.
“He was taken to Martlesham Police Investigation Centre for questioning.
“Roy Barclay, 55, of no fixed abode, was charged tonight [Tuesday] with murder.”