کلسیم موجود در شیر میتواند سبب کاهش تأثیر برخی داروها شود. این موضوع بویژه در مورد آنتی بیوتیکها صادق است.
آنتی بیوتیکهایی که برای درمان عفونتهای پوستی تجویز میشود و بر پایه تتراسیکلین هستند یا برای درمان عفونتهای ادراری تجویز میشوند، حتی آسپرین را نباید همزمان با شیر مصرف کرد زیرا لبنیات میتواند وضعیت اسیدیته ادرار را تغییر داده و سبب دفع ترکیبات دارویی شود.
متخصصان توصیه میکنند اگز این نوع داروها را مصرف میکنید حتماً فاصله 3 ساعته بین مصرف دارو و لبنیات قرار دهید.