磕到了 - I've been hit - is fandom slang for shipping a couple, and 磕 originally means to knock. 撒狗粮 - scattering dog food - is what couples do to single people, who are the 单身狗, the single dogs. The whole metaphor hangs together.