Hi Alan,
i've had to come back to "you got it all", "Puppyfied",i can imagine
as it's being sung i'm sure it would sound allright,it's just that word puppy,the
only other word as suggested and i can think of is hypnotised,but then again
"Puppyfied"might just be the word of the year,
respect to your lyrics,tom.