Welcome to The Happy Puppy School!

20 years of solving
problems
right where
they happen-
in the home!
You don't have to live with problems
for the lifetime of your dog.
INVEST in your dog, and get RESULTS.
You can have a dog who:
Looks to you as the leader.
Responds to your voice commands or hand signals.
Shows self control with temptations and distractions.
Gives you attention and eye contact.


We succeed when others fail:
There is no such thing as an obedience school dropout.  
If you feel wrong when you are training your dog, then there is
something wrong.

Our training methods are the best; cruelty-free and pain free.
We use positive training methods.
We never use choke collars, pinch collars or shock collars
to train your dog. Proven crate-less housebreaking method,
board and train.

See what others think
of our New Jersey in home dog training services,
and board and train, crateless housebreaking:
Click here to go to Yahoo Business Ratings.
(c) 2014 Barbara Rivera
Barbara Rivera has been providing the best expert in home dog training
services throughout New Jersey for over 20 years.
Her in home
dog training service covers most of central New Jersey - Avenel,
Bound Brook, Carteret, Colonia, Cranbury, Dunellen, Dayton, Dunellen,
Elizabeth, Franklin, East Brunswick, Edgebrook, Edison, Helmetta, Fords,
Green Brook, Highland Park, Iselin,  Keyport, Keansburg, Linden, Maplewood,
Metuchen,  Metuchen, Millstone,  Middlesex, East Brunswick, New Brunswick,
North Brunswick, Old Bridge, Perth Amboy, Port Reading, Piscataway, Rahway,
Raritan, Sayreville, Sewaren, Somerville, South Amboy, South Bound Brook,
South River, South Plainfield, Spotswood, Westfield, Woodbridge, Keasby,
Union County, Somerset County, Monmouth County, Middlesex County, New
Jersey, Board and Train, Potty Training

100% Crate Free Housebreaking ( Potty Training)
New Jersey Dog Trainer        Dog Training     Housebreaking   Housebreaking
Without a Crate  
In Home Dog Training      In Home Dog Trainer
Puppy Training
The Happy Puppy School               Call 1-732-750-2698