On the day I went, they had a lot of young dogs, but I didn't see any very small puppies. I would ask the staff about that, perhaps by telephoning ahead.
Sometimes you have to check periodically.
The kennel population changes daily but call or use the website for available adoptees.....
Just keep going, different babies each day
Depends.. they have different ages of dogs at different times
Thanks! Your answer is awaiting moderation.