The average two-year-old knows about 300 words. The average dog knows between 10 and 20 words, but can usually run faster.
The Duchess of Sussex, Meghan Markle, will be launching her own lifestyle brand, American Riviera Orchard, and has been sending…