A 4.75% Yield That’s the Cat’s Meow By: TalkMarkets January 16, 2019 at 17:57 PM EST Nearly 85 million American households own pets. These pet lovers will spend roughly $96 billion yearly by 2020. Read More >> Related Stocks: Petmed Express Inc