Age spots in your dog are caused by a buildup of excess melanin in the skin. Melanin causes increased pigmentation in areas. Age spots are also sometimes called liver spots, although there is no connection to liver health and the appearance of these variations in color.