Hi Cat and welcome to Pet Talk, I think Karen gave you very good advice, I hope your Lab is doing well today, we just hate to see anybody's pup hurting. Please keep us posted on how he is doing.
Jackie, Miss Daisy and Perry