I've taken all my dogs to classes, mostly agility but they've all done at least one obdience class and it was worth it for all of them. The agility training also helps with the obdience because there are commands from obdience that they need for agility or slightly modified obdience commands.
Bookmarks