I have been researching different dog foods for abby. The newest thing is dog food seems to be non grain dog food, but these have around 42% protein in them and a bit higher amounts of fat. Are these ok for yorkies especially pregnant ones? They do say that because of the higher protein that they are not recommended for puppies.