Dog owners in seven states have been warned that recalled puppy food is contaminated with salmonella.