Hey Gemma

I'm a paediatric Speech Pathologist...but I work with school age kids (a little older than Amy).

From what I can see (you've done a great job listing all her speech!!!), Amy's doing well...she's got a good developing vocabulary. Leaving the last sounds off words is a pretty normal "process" for little kids...it's called "final consonant deletion".

As you can see from her good words, she's able to add some final consonants on (e.g. m-u-M; b-i-Ke; d-u-CK...so that's a really good sign that she is learning the need to add the "tails" to words!!! Fantastic!

When you look at the words, she's struggling with, most of them have "clusters" (when you put 2 consonants together...sn; cr; fl, etc. These are actually really hard sounds to say...and what you can often find is that kids are trying so hard to get their tongues around the clusters, that they forget about finishing off the rest of the words...

Most of the other words Amy is struggling with are multi-syllabic...and they're hard words too!

So overall...I think she is doing great!

I'm sure you will find her speech continues to clear up over time (it's normal for toddlers to have some speech that is unclear, anyway!)

Just keep a watch on her...check that her ears are okay...no recurrent ear infections, etc.

Wishing you all the best!!!