Rising stars fight out Puppy Championship final at Devonport