Did you know that March 23 is designated as National Puppy Day? Humans and puppies of all ages are welcome ...