Most dogs will do fine on a vegetarian diet that is properly balanced but I don't think it is optimal. It isn't going to stop humping but neutering "might" if he isn't already.
__________________ Crystal , Ellie May (RIP) , Rylee Finnegan , and Gracie Boo🐶 |