We specialize in large-breed dogs but have done obedience training for many different breeds. We will accept most dogs into training at 4-months old after they have been fully vaccinated. Some dogs may not be ready for training that early and we will evaluated those on a case by case basis.