The house on Lyle Street, Morphett Vale, was broken into and seven Staffordshire-cross-Pitbull puppies were stolen along with other belongings sometime between 4:00 p.m. on April 13 and 5:00 p.m. on April 14.
The police launched an investigation.
A Christies Beach home was searched Saturday morning and two of the puppies were found.
A third puppy was handed over to the local police station around 4 pm and returned to its owner.
The rest of the puppies have also now been located, SA Police said.
A 37-year-old man was arrested and charged with breaking and entering and robbery.
He was released on bail and will appear in court next month.