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
Yes! You've got it man! You've got it