Should I take it to the dealer that I bought the bike from for the maintenance or any motorcycle repair shop?
That depends on how familiar you are with working on motorcycles or automobiles. Also, on what sort of tools you have.
There are many posts here on this site that describe how to do all of the normal maintenance tasks that are required and there are also many videos on YouTube, made by Singhg5 showing how to do them.
The common jobs consist of changing the oil and oil filter, lubricating the drive chain, adjusting the drive chain, inspecting/changing the spark plug, checking the tightness of nuts and bolts, lubricating clutch and throttle cables and changing a few burned out light bulbs.
All of these tasks are rather simple and the most complex tool you should have is a 3/8" drive, torque wrench, which can be bought at Harbor Freight for about $15 along with the metric sockets which will be used with it.
(There are a few large sockets that are handy to have but these are needed only for adjusting the chain).
Other tools that are handy to have is a good adjustable wrench, a set of open/box end wrenches (spanners) a pair of pliers and a Phillips screw drivers of medium size. (The one in the RE tool kit supplied with the motorcycle will work fine).
If your new to all of this, check out a used book store or two.
Look for any Haynes book on repairing a motorcycle.
The motorcycle brand isn't real important because you will be looking for the basics and they are the same for almost all motorcycles.
Any question you might have, just post it here on the forum.
You will get good advice from a lot of people here.