Cavalier King Charles Spaniel puppy, tricolour, 7 weeks.