Dogs Best Friend!


join us for special events to learn all about dog training, behavior and health, including our free workshops!
sign-up for updates, watch our puppy webinar or check out a video from our recent pet first aid workshop!


  a weekend with john mcguigan, glasgow dog trainer: aggression, self-control and human movement for dog training

please join us for a weekend of education with john mcguigan, glasgow dog trainer.

in this 3 .5 day workshop, john will cover various aspects of dealing with aggression, self-control and human movement for dog training.

lecture, and hands on demonstration using carefully selected demo dogs included.

about our speaker, john mcguigan:

  what to expect when you’re expecting…a puppy! webinar

what to expect when you’re expecting…a puppy! was created for anyone planning on or considering taking the leap into puppy parenthood.

in this 2-hour webinar, we will discuss not only the joys of being a puppy parent, but the extreme challenges that bringing a fluff ball into your home can bring.

we’ll talk about:

  • selecting a puppy (both from rescue groups and breeders)
  • pre-puppy preparation
  • the first day home
  • house/crate training
  • puppy nipping
  • puppy development stages
  • the importance of proper puppy socialization
  • how compassion and patience are required in order to raise a happy, healthy puppy


rebecca mandell started dog’s best friend in 2004 when she became increasingly alarmed by the physically and emotionally damaging methods utilized by many dog trainers.

as a positive reinforcement dog trainer, rebecca believes in training dogs with compassion and understanding, helping to build the bond between dogs and humans, so the dogs do what we ask of them because they want to, not because they are frightened or intimidated.

rebecca was voted “best dog trainer” in the 2012 south bay locals’ choice awards. she is a long time resident of hermosa beach, alongside her husband, corey, and her puppy training assistant, cooper, a calm and gentle golden retriever.