FFAB will provide you with the expert advice, planning and support to elevate your training to the next level.


FFAB Behaviour Client

Just wanted to let you know that Roger is progressing wonderfully. He and James have become great buddies. Roger no longer has issues with power tools or lawn mowers....wow!  His reaction to neighborhood noises has decreased to almost nil, and he has been quiet and balanced while campers stroll their dogs by our site. I'm almost in disbelief!  We're still working on the blender and printer, but I'm sure in time we will conquer this too.  Thanks once again for your invaluable insight, we are so thankful for your help.

Programs That Work


FFAB cat and dog training programs teach you how to effectively communicate with your pets and helps you understand why your pets display the behaviours they do. FFAB will help you achieve this through the application of learning theory, marker training and relationship based training methods. FFAB programs will provide you with the tools needed to establish leadership and to develop a strong, positive relationship with your pet.

FFAB will work with you to build on these fundamentals by creating individualized programs based on your training goals; your pets current behaviour; and the most effective training and behaviour modification techniques. Regardless of age, breed, or behaviour, we offer a variety of training programs to ensure you reach your training goals.

FFAB believes every dog and cat has the ability to be a great companion, regardless of current misbehaviour or past training failures. FFAB ensures all our clients receive the support and knowledge necessary to successfully reach their training goals with results that last.


  1. Build a strong, positive relationship with your pet. 
  2. One-on-one support for you and your pet.
  3. Over come even the most difficult behaviour concerns.
  4. Individualized programs design specifically for your pet. 
  5. Lasting results!

Dog Training and Behaviour:

  • Introducing a new dog

  • Introducing multiple dogs

  • Basic training and obedience 

  • Excessive barking

  • Excessive whining

  • Pulling on leash

  • Destructive behaviours

  • Resource guarding

  • Generalized anxiety

  • Separation anxiety

  • Fearful behaviours

  • House soiling/house breaking

  • Inter-dog aggression

  • Human aggression

  • General aggression

  • Fear aggression

  • And more!

Cat Training and Behaviour:

  • Introducing a new cat 

  • Introducing multiple cats

  • Basic training

  • Inappropriate scratching

  • Destructive behaviours

  • House-soiling

  • Excessive meowing

  • Excessive night activity

  • Fearful behaviours

  • Aggressive play

  • Inter-cat aggression

  • Human aggression

  • General aggression

  • Fear aggression 

  • Anxiety

  • Tricks

  • And more!