What this suffix does
-y / -ie adds an affectionate, tender, or childlike tone to the base word. It is the most common informal diminutive in English.
dog → doggy: not just "small dog" but the family dog spoken of warmly.
dad → daddy: not a distant figure but a close, affectionate father.
sweet → sweetie: from an adjective comes a term of endearment (sweetheart, darling).
Spanish uses -ito/-ita for exactly the same purpose: "perrito", "papi", "cariñito". In English, -y/-ie fills that role.
-y or -ie: which spelling to use
Both forms are largely interchangeable; the difference is mainly spelling and personal preference:
More common: -y → doggy, daddy, granny, mommy, buddy
Alternative: -ie → doggie, grannie, birdie
Some words have one established spelling:
"baby" (babe + y) = always baby, never "babie" in standard use.
"cookie" (cook + ie) = always cookie in American English.
"birdie" (bird + ie) = preferred form (also: a golf score one stroke below par).
Practical rule: learn each word as a unit (daddy, sweetie, granny) rather than trying to predict which spelling to use.
Beyond childtalk: -y/-ie in everyday adult speech
-y/-ie is not only for talking to children or pets. It appears widely in adult everyday English:
Informal address: "Hey buddy, how are you?"
Terms of endearment: "Hey baby / sweetie / honey"
Everyday slang nouns: "nightie" (nightgown), "beanie" (knit hat), "hoodie" (hooded sweatshirt), "selfie"
It also forms colloquial adjectives: "tricky" (difficult), "messy" (disordered), "sticky" (adhesive). In that use, the meaning is not diminutive but "having the quality of X".
A trick to remember it
Learn the "big four" first: daddy, mommy, baby, and buddy. These appear constantly in real conversation and make the -y/-ie pattern feel natural. The rest (sweetie, granny, doggy, birdie) will follow from context.