Maggie is a Giant Schnauzer, or at least she will be when she grows up. She is a bundle of fun. She is still just about small enough to pick up and cuddle but those huge paws are telling me this won't be for long! As part of her early socialization, she is being taught as much about her world as possible. She is due her second lot of jabs in a week's time and we can't wait to take her out on her lead to explore the local forest.