They do require lots of time and vet bills can be quite high...In the last year I have put my dog through several classes, got the CGC, and started agility(well over a $1000.00) and she got sick and that cost me about $1500.00 to find out nothing. This does not include toys, bones, food, crate, etc. So yes it can be time consuming and expensive, that won't change.
Misty- Samoyed Mix, Tannor- Golden Retriever CGC
Robyn- GSD CGC, TC, Midnite-GSD CGC,TC, Brennan-Golden Retriever CGC, Batman-Husky/Greyhound , Apollo-GSD