Cancel Netflix's soon released show: Canine Intervention - due to inhumane animal training

Recent news