A Kelowna man has been charged with animal cruelty for causing unnecessary pain and suffering to a dog in December 2023.