The San Diego Humane Society and SPCA periodically holds Puppy Support Groups. Their website says, "Got some questions? Bring your puppy for an hour of open-forum problem solving and puppy play! Puppies must be current on their vaccines and under 16 weeks of age. Cost: $35 per lesson." Click the link above for more information.