Your youngster's favourite cuddly companion doesn't have to stay at home - the Puppy in a Bag from Harrods is ready to go wherever they do. The durable canvas bag features a single strap, perfect for carrying over the shoulder or on the arm, while the fluffy pup peeks out with its paws over the brim.