I have 2 dogs, 3 years old and 6 years old. One had his annual shots in February & the other in July. Can we get them both done in Feb so that they are on the same schedule? Will it be ok for the one to have shots 6 months early?

Yes, that will be not problem to put them on the same schedule. There is no harm in doing the annual vaccines early.