My Best Friend Obedience is a professional dog training company that provides a range of behavior modification programs. It offers various coaching classes for dogs suffering from aggression problems, separation anxiety, destructiveness and bad manners. The company provides in-home private sessions and group classes. My Best Friend Obedience offers intermediate and advanced training programs. The company operates several online educational resources on dog training techniques. `