Blondie the puppy was rescued by Springfield Police Animal Control officer Brian Austin and a crew from the Springfield Fire Water Rescue Friday evening. The small dog was stranded on an island in the McKenzie River in Springfield.

Blondie the puppy was rescued by Springfield Police Animal Control officer Brian Austin and a crew from the Springfield Fire Water Rescue Friday evening. The small dog was stranded on an island in the McKenzie River in Springfield.

Kelly Lyon/The Register-Guard

Persistence paid off for a Eugene Springfield Fire boat rescue team, which on Friday saved a puppy that reportedly had been marooned on an island in the McKenzie River for more than a week.

Blondie, a 2-month-old possible Chihuahua-corgi mix, eluded rescuers during three attempts around midday Friday. Undeterred, firefighters returned shortly before sundown with a Springfield Animal Control officer and spent a couple of hours on the island near 42nd Street before getting the dog.

“That (puppy) moved around the island better than we can,” said Animal Control officer Brian Austin.

The puppy, owned by a homeless man, yelped after being cornered by two firefighters. One of the firefighters scooped up the pooch, which shrieked like a wild animal.

Read the whole story at The Register-Guard.