Black soldier fly larvae as an alternative protein source for canine and feline diets