YOU SAID:
I bought my cat a hat
INTO JAPANESE
私は猫に帽子を買った
BACK INTO ENGLISH
I bought a hat for a cat
INTO JAPANESE
猫用の帽子を買いました
BACK INTO ENGLISH
I bought a cat hat
INTO JAPANESE
私は猫の帽子を買いました
BACK INTO ENGLISH
I bought a cat hat
Come on, you can do better than that.