Initially I thought that "high energy" referred to the junk foods, and that the sentence had been garbled, but from a slightly longer passage that I found online, which earlier says that "Dogs tend to suffer from overexertion", I suspect that "high energy" may refer to the supposed lifestyle of the people born under that sign. The end of the sentence as written above is wrong. The last word of the sentence should apparently be "delicacies".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.