I think you are doing a great job trying to socialize him to new situations and it sounds like the daycare facility is good so far. 6 months old is a crucial point in a puppy's development as it is the beginning of the second fear imprinting stage so I do believe continued POSITIVE experiences will help continue to grow Gustave into a confident dog.