Can you give me a little more information?
What kind of pet do you have? How much does he/she weigh?
How old is he/she?
When did you first notice the bumps and the changes in breathing?
What makes you think it is a cleaning product?
How much benadryl have you given since you noticed it? When did you give it?
What is her breathing like?
So you gave a children's benadryl (12.5mg) one hour ago and just gave another one within the last few minutes?
Do you have any shampoo you can use to bathe her? do you know what cleaner or what part of the house she might be reacting to?
She might be shivering from the cold bath. Make sure she is totally dry and warm. Wrap her up in a blanket and try to keep her quiet and calm.
So to clarify, you've given 2 children's benadryl in the last hour? The first dose was an hour ago and the second dose was just a few minutes ago? Is that correct?
Benadryl is good for preventing allergic reactions, but not always too effective at reducing the symptoms once we see them. It should help prevent it from worsening, and I would repeat and give 25 mg benadryl every 4-6 hours tonight and tomorrow.
If she seems comfortable and can rest, you should be ok to see how she does tonight, and could take her to your vet in the morning if it hasn't cleared on the benadryl alone.
If you are really concerned about her, especially with the breathing, you could take her to an emergency clinic tonight, where they would probably administer a steroid to help reduce the swelling more immediately.