Are you enabling your pet to be over weight?
If you give you pets treats, you are giving your pets extra weight, it's like giving donuts to your pets every time.. Most of the store bought treats have extra calories. Try giving them alternative treats like carrots (they are crunchie & low calorie), watermelon rinds are a good source of fiber, raw pumpkin, potatoes..
Are you feeding the proper amount of kibble for each feeding? If you look at the bag of dog food. The manufacture's have the approximate weight and size of your pet. Do you take a measuring cup to the kibble you feed? For instance, if the bag of food says for a small breed feed them 1/2 cup a day. Do you feed once a day with no toppings on the kibble than you are doing good OR do you feed twice a day & give 1/2 cup each meals?.
The rule of thumb is if you feed twice a day & the bag says 1/2 cup a day than you give your pet 1/4 cup twice a day. If you are putting "toppings" on the food than you are adding more than 1/4 cup twice a day.
Check out this website for more information: www.petobesityprevention.org