A 36-year-old man was arrested and charged with two felony counts of extreme animal cruelty after throwing rocks at dogs.