As far as housebreaking we had great success with crate training. You will find lots of people who think it's mean but our dogs all did great and were housebroken very easily. It also helped us through the chewing stages on the dogs. I think it saved our furniture many times. Puppies are cute and can be really stress-creating beasts but after the first year there's lots of rewards.
Puppies can start vaccinations at six weeks.
The rest of the series of shots are given every 2-3 weeks after. There's alot available. Consult with your vet to see what they reccomend. If you don't have one the local animal shelter can probably give you a reccomendation. You will find lots of people who think it's mean but our dogs all did great and were housebroken very easily.