Gandalf is an Immortal Angelic being of the race of the Ainur , there are two types of the Ainur , the Valar and the Maiar which , the Valar are the greater Ainu , the Maiar are the lesser Ainu , Gandalf is a Maia , The Valar have their own groups of the Maiar , Gandalf 's name in Valinor was Olorin where the vast majority of the Ainur are inhabited ...
A dog is considered a puppy until they are about 2 years old. Many people say one year old but a dog is not done developing by 1 year of age. It also depends on the breed of dog. Smaller breeds are done developing sooner where as large breeds take at least a year more.
Many toy or small breeds may be considered adults at 9 months to 1 year of age. Giant breeds are often not considered adults until about 18 months of age. Some believe dogs are considered adult when they reach 80 to 90% of their adult weight. A couple articles that might be helpful to you are What to Expect from Your 12-month-old Puppy and What Your 12-month-old Puppy Needs.