Alternatively, use canned salmon that’s packed in water. Avoid salmon canned in oil since it can be harmful to your pup.

Other seasonings like onions and garlic are toxic to dogs, so avoid using them.

Bake your salmon in an oven at 350 °F (177 °C) for about 20 minutes. Sear salmon in a pan over high heat for about 3–4 minutes per side. Poach your salmon in a pot of simmering water for about 10 minutes to fully cook it through. Raw salmon may contain bacteria that causes loss of appetite, vomiting, diarrhea, or rapid weight loss, so always cook the fish fully before serving it to your dog.

While it may vary, a good rule of thumb is serving ½ cup (100 g) of food per 25 lb (11 kg) of your dog’s weight.

Even boneless salmon filets may have small pin-shaped bones, so always double-check to see if you find any.

Dogs can eat cooked salmon skin, but it has more fat than the rest of the meat and could upset your pup’s stomach. If you want to stay on the safe side, just peel the skin off before giving it to your dog.

Keep the homemade food in your fridge for up to a week or in your freezer for up to 1 month. If you don’t have rice, use quinoa as a substitute. Stir a dog nutrient powder into the food to help add other helpful nutrients that are found in store-bought dog foods.

Add a splash of bone broth to the salmon to help make the meat juicier and more enticing for your pup. Keep the homemade food in your fridge for up to 1 week, or in your freezer for up to a month. Just thaw a serving in your fridge overnight before giving it to your dog.

Keep the treats in a sealed jar for up to 1 week at room temperature or freeze the treats for up to 1 month.