Salmon oil is high in calories, and a high dosage could result in gradual weight gain. To maintain a healthy weight, dogs need to consume a specific amount of calories based on their size, age, and activity level. When you drizzle salmon oil over their kibble or mix it in as a pill, thats extra calories your dog is consuming.