Old Dog Haven's 'miracle pup' ready for adoption