I would be in touch with my vet, especially when.it is so warm. After resting for 24 hours I have only fed rice/chicken or rice/ground beef, not sure I would have added the peanut butter. Also, vomiting usually happens inside on carpet, furniture or your bed, in the middle of the night! I am pretty sure this is a rule!