A Cohasset man is facing animal cruelty and firearm charges after allegedly shooting and fatally wounding a dog while shooting from a residence.