Navigation

10 Secrets to Make Dog Training Session a Great Success

All dogs require at least basic training in learning manners and self-control. An untrained dog is just like an untrained child. Like your kids, your dog should learn some basic rules in their lives to live successfully with you in your home environment. Your dog should know that you are their reliable person. You control all necessary and good resources in their life and make critical decisions associated with their safety and well-being. 

If your dog doesn’t listen to you, you should consider dog training sessions to pay attention. If your dog doesn’t come when you call, you should train them to come to you. If your dog pulls while walking, you introduce them to start walking on a loose leash. Remember that they will not figure out the good behaviors until and unless you teach them. 

Puppy Training Near Me Marlton

If you start training your dog at a very beginning age, your dog will be much less inclined to develop major behavioral problems throughout its life. So please go through this post and know how to make dog training sessions in South Jersey a great success. 

  1. Introduce fun, structured play activities and training sessions to build a relationship with your fur friend. You both learn and explore new things every day. 
  2. If you want to raise a happy, well-behaved puppy, focus on doing exercise, mental exercise, and socialization. Your pup’s routine must include regular play sessions and new experiences. 
  3. Do dog training once or twice a day for five to fifteen minutes every session. It’s an average time, but you can do even more. Integrate training exercises into your daily activity to make a significant difference in their life. 
  4. Do practice in different varieties of environments. Start from a non-distracting place like your bedroom. After that, work your way up to challenging situations like the park. 
  5. Give rewards to your furry companion. Dogs often get bored like you. So you can use different toys, touch, praise, food, and some real-life rewards. For example, you can request your pup sit before you, play a game with a toy, open the door or invite them into your lap. 
  6. Follow your cues and rules consistently. You can request behaviors with the same verbal cue or hand signal every time. However, never allow a behavior sometimes and get upset with your puppy for doing it other times, like jumping. 
  7. Manage your dog’s environment to set him up for success. Never give them opportunities to get into trouble. After that, you will catch him doing good things that you can reward him. 
  8. Timing is critical. Let your dog know whether you like or dislike a specific behavior when it’s happening. If you do it after two seconds, it’s too late. 
  9. positively interrupt your dog. If you distract your puppy from something doing wrong, give your puppy something to do the right and make the proper behavior full of fun. 
  10. You should approach them positively while training your dog and try to let them have more fun.

When choosing reliable dog training in South Jersey, you should look no further than Happy Tails. For more information about our dog training packages, please contact us at (609) 636-6984.

Puppy Training Near Me Marlton – How To Choose One?

Bringing home a new little furry friend and exploring the world with your pup can be pretty much exciting. But as you both start to settle into your daily life, what’s the next step? It’s to decide when to start puppy training. Many new and first-time owners do not realize just how soon you can start training your puppy and when to look for puppy training near me Marlton.

Puppy training classes are a great way to socialize and train your dog and have fun at the same time! From puppy classes to dog manners to specialty classes like trick training, agility, and therapy dog training, you will find a wide variety of puppy training near me Marlton.

So how can you choose a class that best fits your dog?

Whether you wish to improve your dog’s skills on daily walks with you, to travel with you, or to enjoy patio restaurants and dog-friendly stores, puppy training near me Marlton is a vital part of your dog’s development.

Private Dog Training or Group Class?

If your pup is extremely shy and afraid to go to a training facility, or if you have a reactive dog who could get triggered by the sight of other dogs at the facility, private puppy training in Marlton might be your option. Trainers will visit your home to train your dog privately in a familiar setting.

What type of classes you are looking for?

Okay, so you have decided that you would like to enroll your dog in a group dog training class. Your first step will be to determine what type of class you are looking for. Options might include:

  • Puppy manners: From about 4 to 7 months, puppies in these classes will start to learn the basics of leash walking as well as basic skills like stay, sit, stand up, etc.
  • Puppy socialization: These kindergarten classes are for puppies who are usually 8 – 16 weeks of age. This gives your puppy the opportunity to get accustomed to other people, other puppies, different surfaces, being groomed, etc.
  • Basic manners: For older dogs and dogs of all age groups, a basic manner class will help teach them the basics, including leash walking, stay, come, sit, run, leave it, etc.

Once your dog has basic skills, you may be interested in more advanced classes –

  • Agility: Once your dog has learned the basics, get ready for an agility course. Agility classes begin at introductory levels and go up to advanced level with the option of competitions at many locations.
  • Advanced manners: It’s all about your dog’s manners like learning to wait at the door, performing commands at a distance, settling on a mat, etc.
  • Therapy dog training: Does your pup love to socialize? If so, therapy classes might be the best option. It provides training that could give you and your pooch the opportunity to work as a team in different settings.

Looking for puppy training near me Marlton? Pet training classes are a great way for you and your dog to get out and learn together. A good dog training class will help build the bond between you and your pooch and provide you with many memories as well as the basis for a lifetime of safe outings and walks for your dog.

 

Ways To Keep Your Dog Healthy During The Covid-19 Pandemic

We all know that the global pandemic of COVID19 has taken a lot on our physical and mental health. However, have we thought about our dog in that aspect? Many of us have not and if you are one of those, you are at the right place. We at Happy Tails of South Jersey, LLC, a reputed training institute making it possible to have the best dog training in New Jersey has come up with some ways to keep your dog physically and mentally healthy during this pandemic.  

Make out some time to play

You might have noticed that your dog is happy to have you at home as you remain confined due to the rise in the COVID-19 cases. However, you may be busy with work-from-home assignments, tackling the kids, and the stress level that you face due to the emerging situations arising out of the pandemic situation. Such a condition may have placed you in such a position that you do not find time to spend with your pet as you used to do previously. 

We advise that you at least find 5 minutes in the entire day to play with your dog. These 5 minutes will not only relax your pet but will be a great stress reliever for you as well. It is possible to play with the dog with the soft toys, or you can be in the backyard and play tug-o-war. You can also involve your kid to play too with your pet. It is for sure you all will be having a fun time. 

If you set up such a routine, it will be beneficial for all of you and will help your dog to have relief from some of his physical energy. 

Get Outside

We know that due to the pandemic it is advised to stay inside. However, you can go out with your dog while maintaining the social distancing norms and help your dog to have relief from cabin fear. Your dog and you both can have some fresh air, and exercise doing such. You need to select the time of your outing wisely. You can go out early in the morning when there are less traffic and people in the street.

You need to carry some treats that your dog loves so that you can draw the attention of your dog and help him to get closer to others. If there are animal-friendly parks and trails nearby, find one having wide trails with fewer people. While selecting the place you need to keep in mind where you can maintain a distance of 6 feet from others. It is also good to mention that never forget your mask.

Time for treats

You must have noticed that many have taken up cooking to avoid stress during this pandemic. You can use this as a double benefit if you desire. Make this “forced” cooking habit of yours to cook delicacies for your family and also treats for your pet. This endeavor will not only help you to stay calm but your dog will also love the taste of the delicious treats that you make for him.   

 

Remember small things

You need to remember that your dog is your best friend even during this pandemic. You may be passing through a stage of fear and panic, however, you will notice that you just spend some time with your dog you can have the best of relaxation. You need to make yourself aware that you are lucky to have a “best friend” always by your side even during this pandemic. 

Even during this period of the pandemic if you require the best dog training in New Jersey do remember us at Happy Tails of South Jersey, LLC

Few Things to Know if You Are a Dog Lover

We at Happy Tails of South Jersey, LLC have been offering professional dog training in Marlton following standards outlined in Applied Behaviour Analysis. We noticed that dog owners are unaware of certain facts which hindered developing a lasting relationship between the owner and the pet. Here we discuss some such facts which are best to know if you are a dog lover.

There is nothing called bad dog 

If you think that age, breed, size, or color makes a dog bad, then you have a false notion. There is nothing called a bad dog. Even if the dog has a violent past of neglect or abuse, he can become the best pet and family friend. It is good to know that a dog is never mean, bad or hostile. Some circumstances make him such. So, coming out of the notion of a bad dog, it is good to know that any dog with any behavioural issue if you spend time with him, and come to us to train him you can make him the best pet and family friend.

Every dog is a good dog

You must understand that dogs are smart creatures. They are smart and can learn anything if you spend time with them and have professional and correct training from us. If you are currently suffering from your dog as he has some bad habits like nipping, barking, jumping, or making your house interior dirty, you need to be patient and arrange for the best training, which we can offer. Our training can make your “bad” dog into a good dog having training from us.

Gentle training is the best way 

It may be that you struggle to make your dog listen and blame your pet. However, it is not the dog at fault, it may be that you are making your dog feel anxious or scared. So, what is the secret to making your dog behave in a manner that you like? Proper training is the best possible way and we can help you to have a dog who will listen to you and look towards you for direction. The training will help you to develop trust and bond with you so that there will not be any fear in his mind. The training will help to have a quality relationship with you based on love and respect.

Dog Training Marlton

All dogs desire to make us happy 

It is good to know that your dog loves you without imposing any conditions. He may have some bad behaviours like chewing socks or digging a hole in the backyard, but he always tries to make you happy. If you notice that your dog is very naughty, it may be that he is trying to draw your attention rather than upset you. It may be that he is getting bored, feeling anxious and does not understand the boundaries. 

So, come out of the notion that your dog does not love you. Instead, you need to take these as moments to help him learn the correct manner and teach him to listen to you. We as dog trainers will say that dogs always love to learn and feel good when they see that you are happy with them. 

Whatever may be the age, breed, size, or color of your dog you can rely on us to train him as we are a reputed dog training institute offering the best dog training in Marlton.

Why Are Dogs Less Socialized, and How Do Expert Dog Trainers Socialize Them?

Dogs are inherently social animals like human beings. Therefore, each interaction with people, children, or other dogs is a greate learning opportunity for them. Our expert dog trainers in Marlton teach them how to be socialized, how to behave appropriately in a variety of settings, and how to interact safely with other dogs. It could be a highly inspiring experience! Have you ever watched neighborhood dogs frolic at the park in Marlton and wish your pet dog was so relaxed among other pets? Let’s find out why some dogs are unsocial, how you can socialize your dog, and why it’s a great idea!

Why are Some Dogs Less Social than Others?

Many people would love to take their dog out with them when they have the opportunity but feel uncomfortable while doing so! It is because their dog has not been socialized. The dog owner observes that the dog exhibits undesirable behavior in public. They bark obnoxiously. They drag you from stranger to stranger, which would be frightening and frustrating. Lack of exposure to unknown people and places, multiple owners throughout a dog’s life can make a dog less social. Some breeds are just naturally more aggressive or less sociable & some are pleasant than others! Even perfectly well-behaved dogs can exhibit reactive or aggressive symptoms when taken into public. It happens as they are not effectively socialized. Our expert dog trainers in Marlton, NJ, know the skill of making the dogs socialized and well-behaved. We help your dog become comfortable with any novel element in the environment. We do our best to make them psychologically sound. 

How Can You Socialize My Dog?

Effective & adequate socialization is a critical component in the development of a well-behaved, environmentally stable pup. Starting at a tender age is the most excellent method to socialize your dog. The stages of instinct development could range from 4 to 8 months to 6 to 14 months. Having multiple family members introduce the dog to new sights, sounds, and smells is an excellent idea. Take things slowly, reward with goodies, and provide plenty of praise for meritorious conduct to make these introductions a joyful experience. You should consider our dog trainers in Marlton, NJ, for more effective results. If your dog is older, don’t despair. We can give training to your older dog and gradually make them more social. We train the dogs and develop socialization skills by slowly introducing them to new people, taking them on pack walks, running, and remembering to offer gentle reinforcement. We support them when they feel scared.

What are the benefits of socialization?

The benefits of socializing your pet dogs are plentiful! Some benefits of socialization include:

  • Reducing the risks of common behavioral problems including aggression, defensive barking, separation anxiety, excited urination, nervous habits.
  • Significantly increasing the chances that your dog will listen to your obedience commands when out in public or at a friend’s house.
  • Making them safer dogs not just around others but also for themselves. 
  • A well-socialized, environmentally friendly dogs are less reactive than under-socialized dogs. They are stable to go virtually anywhere with their owners and create minimum stress. 
  • Encouraged mentally and physically so they are calmer within your home.

Where Should You Socialize Your Dog?

Pack walks, running in a group are great ways to socialize your dog. It helps them meet plenty of new dogs and people along the way. You can also associate your dog at the dog park or join a top dog trainer class. Our dog trainers in Marlton, NJ, allow the dogs to play freely with another dog. The only time we intervene is if they become aggressive and we know how to make them calm. If your dog becomes violent, we strongly advise you to enrol in one of our specialized dog training classes. Following a dog training class, allow your dog get well-prepared & begin to enjoy their happy days. Contact us today if you like to learn more about our dog training in Marlton, NJ! We’re also pleased to offer exceptional dog training services.

For a professional Dog Training in Marlton NJ choose Happy Tails of South Jersey

Dogs are the most faithful creatures we have. They are cute and adorable. When it comes to training them, an experienced and professional trainer is what we look for. 

Happy Tails of South Jersey welcomes you. Here, at our training center, you can get your dog trained by the experienced trainers of Marlton. Happy Tails of South Mersey is one of the best training centers for dog training in Marlton. 

Dog Training in Marlton NJ: Get your dog trained from us and see what our training can do. Your dog will be obedient, playful and the one you want them to be. If your dog has become lazy or if your dog needs to learn some basic behaviors to become sociable then let us know, we will provide the perfect training.

Happy Tails of South Jersey believes in rewarding and not in punishment. Rewarding will motivate them to get trained. 

Take a look at the training Happy Tails of South Jersey provide. 

  • Loose leash training – In this training, your dog will be trained to walk on a leash There will be no need of pulling, lunging, or lagging. This training will help in keeping your pet and the environment safe. Now, your dog will learn how to walk at a similar pace to you. 
  • Basic Obedience – After the loose-leash training part we will teach your pet the basic obedience, that they must know. We will train them to sit, come, stay, stand, leave it, etc. Our trainers are experienced they will train your pet with all the important basic commands to your pet. It is very important to learn how to greet, it even has mental stimulation. Get your dog trained with the basic commands from Happy Tails of South Jersey in Marlton. 
  • Advanced Obedience: Advanced obedience is the next step after basic obedience. This will only be provided at the owner’s request. First of all this training starts with revising the basic commands learned in the first stage of obedience training like sit, come, stay, leave it, etc. Then training will be provided for off-leash training, self-control practicing for active and smart dogs. If you want to train your dog for any specific trick then we will train them with that. 
  • Behavior Consultations:  This training we provide includes three sessions or six sessions of consultation program, it depends on one pet to another. If your dog is having any kind of rivalry issues or housebreaking issues or any other complicated or unwanted behaviors then this would be the best for them. We understand what the exact issue is and then plan certain exercises for the sessions.

Why Us? 

  • Happy Tails of South Jersey is experienced in providing training.
  • We are insured and bonded.
  • We provide training as per dog owners’ requirements.
  • We prioritize pet safety the first and the most. 
  • The best training is guaranteed.

Come to Happy Tails of South Jersey for good and happy training for your dog.

The Things That Your Puppy Learns Having Professional Puppy Training in Marlton

Almost all puppy owners know that there is a requirement for the best of dog training to raise a puppy. If you are in Marlton, you are in an advantageous position, as we at Happy Tails make it possible to have the best of puppy training. If you search for puppy training near me in Marlton, then our name tops the search result. Before you enroll your puppy, it is wise to know what you can expect to have your puppy trained at our institute.

The ultimate objectives of our puppy training classes are to set the best foundation for the training and behavior of your puppy in the future. Keeping this outlook in mind, our training schedule covers socialization, house training tips, basic obedience, and general communication.

Socialization

The essential part of our puppy training class is making your puppy socialize with new people, places, and situations as possible. The idea of our training is to expose your puppy to different people and circumstances so that they do not become fearful or aggressive to socialize later on. Your puppy’s training from an experienced dog trainer at our class will help the puppy mix with other people, dogs and face different situations without fear or aggression.

Housebreaking

Though we, as best dog trainers in Marlton, believe that teaching socialization is essential training, you as a puppy owner may be more concerned about housebreaking. That is the reason each of our puppy training classes will provide you with valid information about house training and crate training. In addition, our dog trainers have the ability to answer any of your concerns, including housebreaking.

Behavior problem

You might be facing specific behavior problems with your puppy. When you enroll your puppy in our training class, we will address those issues. For example, if your puppy has the habit of chewing, jumping, or whining when left alonethen it is best that you enroll your puppy with us. Express your problems with the trainer, and you will have a satisfactory solution from them.

Make you understand the behavior of the puppy

Dogs think and act differently as compared to a human. Therefore, you may be confused about why your puppy is behaving in a manner not liked by you. As you enroll your puppy in our class, our trainers will spend time with the puppy and make you understand why the puppy behaves in such a manner and what you can do to change such behaviors.

At the completion of the training, our trainers will advise you what you can do next so that your puppy can have further training. Our training will help your dog to have a safe and happy life. 

Benefits of Obedience Dog Training Marlton NJ

One of the rewarding aspects of dog ownership is successfully training your dog. Dog training Marlton NJ is an excellent way to bond with your dog and will help you build a good relationship with them.

Whether old or young, every dog can benefit from some basic dog training programs. At Happy Tails South Jersey, our dog training Marlton NJ will make your dog’s life simpler by eliminating confusion. Whether it’s our basic or advanced obedience training, our dog training Marlton NJ will fulfill some crucial needs in your dog’s life including exercise, mental stimulation, spending time with you, and more.

Our expert dog trainers specialize in helping with behavioral issues like aggression, destructiveness, phobia, and excessive barking.

If basics like sit, down, come, and leave are what you are looking for, then look no further!

But what are the benefits of training a dog?

Teaching your dog basic obedience like come, sit, keep quiet, etc., allows them to stay indulged in the things they like to do. Also, you can take them with you to meet your friends and family, while they being under control and safe.

We all know how difficult it can be to manage a misbehaving dog. No matter whether you already have a good dog who just needs to learn a few basic manners or a dog that regularly gets into trouble and needs some serious etiquette and guidance, there are many other reasons why your dog could benefit from obedience training.

Closer bond with your dog

As per statistics, owners with behaviourally sound pets generally showcase a stronger bond with their pets. A well trained, obedient, happy, and easy to manage pet is meant to give you more pleasure thereby developing a stronger bond.

Safety

A well-trained, under supervision dog, is safer to be around friends and family. However, animals will be animals and can get unpredictable sometimes. A dog that comes back when it is called, has a positive impact on the welfare of himself and others.

Pet ownership

Pet ownership will be a joy and consume less time, energy, and resources.

Easy management

Obedience dog training Marlton NJ enables you to manage your dog more easily. This means they can be easily controlled and become a part of your family events often, instead of being uncontrollable and having to be left at home.

Your dog greeting someone politely, coming back when they are called, and walking safely and comfortably on a leash are basic desirable behaviors that obedience dog training teaches.

Social, friendly dogs

Socialization is an important aspect of every dog’s life. If they are to get along with other dogs, they need to learn how to respond to other dogs, and what is acceptable and not. Because your dog will encounter other dogs when going on a walk, for appointments at the veterinary clinic, or if they go into a kennel or boarding.

A well-behaved dog forms a stronger bond, interacts better with others, and experiences less stress. At Happy Tails of South Jersey, our team is committed to helping your dog live the happiest, healthiest life possible. So, contact us to schedule an appointment today.

Why Choose Professional Dog Training in New Jersey?

Not all dogs are well-trained pets. And there are several reasons why people seek professional help when training their dogs. Most of the time it’s due to their pooch’s behavior issue. But we suggest you not wait until then. The best time to start training is as soon as you get your new furry friend home. Teaching them what is and is not right from the beginning will avoid any confusion on their part and make your life a lot easier.

Your pup will be never too young or too old to learn your house rules and since they could not understand human language at first, so, you may need help from a professional trainer who could provide professional dog training in New Jersey. This would help you and your dog in effectively communicating with each other.

 

Having your dog professionally trained can be a rewarding experience for you, your dog, and anyone who interacts or plays with your pup. Hiring professional dog training New Jersey and owning a well-trained dog have several benefits.

Here are the following reasons why you should consider hiring a dog trainer in New Jersey:

Knowledge and Experience

This is probably the first and foremost reason to hire professional dog trainers and go for dog training New Jersey. Knowledge and experience are very important when training a dog. Without prior knowledge and experience, you could be confusing your dog even more. But with professionals, you could be sure that they have the required experience and knowledge to teach your pup the tricks you want him to learn. So, hiring professionals is always better when it comes to dog training in New Jersey.

Hassle-Free Process

If you want your dog to be trained as soon as possible, so that you have a well-behaved and good guard dog in the house, you first need to know the best, friendly methods to make them learn. The professionals for dog training in New Jersey are aware of all the tricks and methods to make a dog learn faster. So, by hiring a professional and with reliable dog training in New Jersey, you can rest assured that your dog will learn things much faster.

Convenience

You will find so many inconveniences in your way if you indulge yourself in dog training in New Jersey. This is because dog training will truly consume a whole lot of your energy, time, and focus. But with professional dog trainers this being a part and parcel of their job, you can stay assured that they will give all their time, energy, and focus in training your pooch. This will be greatly convenient to you in the end.

Now that you are already aware of how professional pet training can benefit you and your dog, it’s time to find a professional dog trainer for your pup. Whether you are a seasoned or new dog owner, professional dog training in New Jersey can greatly benefit everyone. Your furry friend has great potential to learn. With a well-trained pup, the world will seem a much happier place for you and your family.

Happy Tails of South Jersey, a Reliable Training Centre for Dog Training Marlton Nj

Happy Tails of South Jersey is happy to see you here. You are wholeheartedly welcomed. You must be looking for a reliable dog training service that can train your dogs perfectly keeping them safe and secured. If so, Happy Tails of South Jersey is a reliable service to choose from. You can trust our service. We are worth choosing. Happy Tails of South Jersey is bonded and insured. You don’t have to worry about anything, your pets remain safe with us. We are very concerned about your pet’s safety and security.

Dog Training Marlton NJ: Happy Tails of South Jersey is a very excellent training service for your pets. Your dogs will be trained in the way you want them to. Our dog training includes loose-leash training, basic obedience, advanced obedience, behavior consultations. While training pets our trainers always keep in mind the safety and happiness of your pets. We make sure that pets remain happy, cheerful, energetic, and safe. So let us have a look at the different steps of dog training.

  • Loose Leash Training: Do you have to push or pull your dogs while on a walk? If you are facing this kind of situation then relax because from now you won’t face any such type of situation as Happy Tails of South Jersey provides an intensive program for leash walking. You don’t have to push or pull your dogs anymore. We will train them to walk on a leash without the need of pulling, lunging, or lagging. This training is very important because in public places both your pet and their environment are safe. The main objective of this training is to keep your dog walking at a similar pace as you. Our trainers will train your pet perfectly to walk on a leash properly so that you don’t have to restrain your dog when it’s time to walk by your side.
  • Basic Obedience: Now comes the next phase of training and that is basic obedience which is a must for all pets. The basic commands like sit, stay, come, stand, leave it and many other commands need to be learned by dogs. Our trainers provide training of all these basic commands to your pet. This training involves learning basic commands, exercise, training for properly greeting people and even other dogs, training for responding consistently around distractions, mental stimulation, training for self-control and focus. We even provide house-breaking training to your dogs if needed. Here at Happy Tails of South Jersey, Your dogs will learn every basic obedience that is required.
  • Advanced Obedience: This step is for the dogs who have learned the previous phases and are ready to be trained for the next level. We provide this ‘Advanced Obedience’ training to the pets if the owner wants. This training involves sharpening or expanding basic commands like sit, come, stay, leave it, etc. Learned earlier, off-leash training, the practice of self-control for active, smart dogs and also training for any chosen trick, 6-30 minutes sessions meeting once a week for a period one and a half months(6 weeks).
  • Behavior Consultations: For this training, we provide three sessions or six sessions of consultation program as per the needs. The three sessions of the consultation program are for the dogs who have rivalry issues or housebreaking issues and the six-session program is for the dogs who have separation anxiety, aggressiveness, and other complicated, unwanted, unacceptable, or disappointing behaviors. For this consultation program we make proper management plans and different exercises for the unacceptable behavior, there is a demonstration and coaching one by one for your pets by a certified trainer, flexible scheduling, you can follow up assistance for consultations by phone or email. For more details regarding behavior, consultation programs do not hesitate to call us.

Successful dog training must involve Applied Behavior Analysis(ABA). This method is a great one for successful training. We, ‘Happy Tails of South Jersey‘ believe that punishment can never train your pet or can never change or eliminate any type of unwanted behavior, rather punishment can worsen the matter. Therefore we believe that training can be successful with patience, cooperation, love, and understanding.

Contact us today for more details and if you have any queries related to Dog Training Marlton NJ. Happy Tails of South Jersey will train your dogs as you want them to be. Your pets will be safe and happy with us. Ergo, reach out to us soon for training your pets with excellent trainers.