Molly the shepherd cross has recovered from surgery and is ready to go to a new home.

The 18-month-old dog was found starving and nearly dead in Port Hardy with a chain collar embedded in her neck.

The SPCA has recommended charges against Molly's former owners.