We feed Tia (5 months old) on James Wellbeloved puppy kibble, she has two flavours mixed together which at the moment is the fish and the lamb. She has had the Turkey as well but really seems to love the addition of the fish one. Not tried the Duck yet.
She has it dry, but I added a mix of boiled and cooled water when she was teething (as she rejected it) and she lapped it up, it's no hassle to do and makes a kind of stock with it.
I tried a pouch as a topper the other day (reduced the dry by the recommended 35g) and she wolfed it down! Not rejected the plain dry since though.
She's doing really well on it.
She has training treats like edam, ham, lambs liver, more kibble!