find a DOG
find a CAT

Small Dog Trainability

Some small dog breeds are highly trainable.