Kate Middleton Takes Her Puppy Lupo for a Walk

/ February 23, 2012