Ozzy Osbourne Is Opening a Doggy Daycare Center

Ozzy and Sharon Osbourne are reportedly opening a dog care center on their property in Buckinghamshire, England.