A dog is both friendly and protective.
A monkey is intelligent and exciting, but it needs special food.
A dog is lovable, but it is also noisy and needs walking.
On one hand, a monkey needs space, is messy and it's not easily domesticated, on the other hand it is a lively companion.
A dog needs grooming and might be fierce at times, although a monkey is expensive to keep.