Fromm recalls 5,800 cases of dog food over metal contamination