A German Shepherd puppy named Poppy which was understood to have been stolen has been returned to its owners.

Four-month-old Poppy was reported missing after police said she was taken from her home in Onehouse, near Stowmarket on Friday, March 6.

Police later announced she had been found and returned to her owners by 8pm on Saturday.

Stowmarket police said in a tweet: "THANK YOU! Thank you to all the public who shared our appeal to find #Poppy. She has been found and returned to owners."