Train your K9 friend to sit, stay, and play nice with others. There are lots of options in the greater Sacramento area, and plenty of price points. Choosing a training program will depend on what you want: location, price, one-on-one attention--but there's a program out there to suit your needs and get your pup into tip-top shape.
Here are a few I found through a quick search:
Sacramento SPCA, 6201 Florin-Perkins Road, Sacramento
4 Paws University Dog Training, McKinley Park
Dog Secrets, Sacramento
SuperDog, Sacramento Region
Various PetSmart Stores
If you have any experience with a good training program, please post for others in the comments section.