YOU SAID:
I ate my dog for breakfast
INTO JAPANESE
朝食に私の犬を食べた
BACK INTO ENGLISH
I had my dog for breakfast
INTO JAPANESE
朝食の私の犬を持っていた
BACK INTO ENGLISH
I had my dog at breakfast
INTO JAPANESE
私は朝食で私の犬を持っていた
BACK INTO ENGLISH
I had breakfast with my dog
INTO JAPANESE
私は犬と朝食をした
BACK INTO ENGLISH
I had breakfast with my dog
Okay, I get it, you like Translation Party.