Heroic efforts save Scottsdale resident, puppy from drowning in canal

A morning jog turned grim when a Scottsdale resident found himself struggling to keep both him and his dog above water, after a series of events [...] Continue Reading →