cat flea vs dog flea