YOU SAID:
my Dog is named after a flower
INTO JAPANESE
私の犬は花の名前を付けられています
BACK INTO ENGLISH
My dog is named for a flower
INTO JAPANESE
私の犬は花の名前がついています
BACK INTO ENGLISH
My dog has the name of a flower
INTO JAPANESE
私の犬は花の名前を持っています
BACK INTO ENGLISH
My dog has the name of a flower
That didn't even make that much sense in English.