It is no secret that a poorly behaved dog is no fun, as a matter of fact it can be a liability that (in extreme cases) can lead to loss of life (of human or dog). Majority of dog behavior problems encountered have their roots in dominance misunderstandings (between dog and owner). Establishing boundaries and enforcing same sort out a lot of these problems.
Retaining the services of an animal behaviorist/pet psychologist is not a cheap undertaking; currently, the average cost of doing same in Nigeria is Forty Five Thousand Naira for a 90 minutes session, and it usually takes about two sessions to identify challenges completely, and anything from three to eight more sessions to eliminate the issue satisfactorily. All the aforementioned will be a total waste if there is no follow up by the dog owner. The most basic fun activity between owner and dog is walking, and it provides a good opportunity to practice what a behaviorist teaches both you and your dog.