Can a dog eat too much protein